40285 509
21603 570
13593 481
54251 95
21375 422
37853 60
2829 237
2723 273
3516 766
13042 747
83881 839
29628 617
4359 161
12281 31
28372 458
15195 393
47608 592
84188 239
24672 481
61693 575
10627 369
7327 456
21426 188
4276 911
2553 488
12132 712
38059 372
9152 585