4056 403
3842 634
3200 351
5237 452
2159 62
3290 499
4210 530
2537 112
10567 347
5932 398
21992 744
12189 671
445240 722
79608 161
62245 628
296465 1108
22932 510
6958 198
6503 547
93695 637
50197 922
112256 671
29048 249
46201 472
81083 765
22867 52
17584 237
24556 629