5029 586
13977 222
5232 509
15160 622
9736 118
5613 423
9083 145
42440 712
73163 298
111507 249
10578 488
82001 344
49853 766
4843 518
6452 544
2638 125