40294 509
21612 570
13605 481
54279 95
21380 422
37893 60
2834 237
2729 273
3516 766
13049 747
83924 839
29637 617
4362 161
12289 31
28382 458
15203 393
47647 592
84234 239
24686 481
61724 575
10628 369
7329 456
21430 188
4277 911
2556 488
12139 712
38083 372
9153 585