40294 509
21613 570
13607 481
54284 95
21381 422
37902 60
2836 237
2729 273
3516 766
13050 747
83924 839
29637 617
4362 161
12289 31
28382 458
15204 393
47651 592
84234 239
24694 481
61729 575
10628 369
7329 456
21432 188
4277 911
2556 488
12139 712
38086 372
9153 585