2481 83
4186 403
3951 634
3297 351
5400 452
2272 62
3398 499
4300 530
2656 112
10703 347
6016 398
22103 744
12270 671
451011 727
81724 164
62862 628
300554 1108
23081 510
7041 198
6569 547
96210 641
51342 925
115950 671
29936 250
47934 473
85207 767
24222 52
18600 238