40292 509
21611 570
13605 481
54275 95
21380 422
37890 60
2834 237
2726 273
3516 766
13048 747
83924 839
29636 617
4362 161
12288 31
28379 458
15203 393
47643 592
84233 239
24686 481
61718 575
10628 369
7329 456
21430 188
4277 911
2556 488
12139 712
38082 372
9152 585