4061 403
3845 634
3205 351
5243 452
2164 62
3292 499
4215 530
2542 112
10578 347
5935 398
21995 744
12198 671
445600 722
79687 162
62274 628
296677 1108
22937 510
6960 198
6506 547
93854 637
50318 922
112367 671
29088 249
46284 472
81252 765
22925 52
17631 237
24607 629