40287 509
21603 570
13598 481
54262 95
21377 422
37866 60
2831 237
2724 273
3516 766
13044 747
83903 839
29631 617
4360 161
12283 31
28375 458
15200 393
47625 592
84199 239
24677 481
61705 575
10628 369
7328 456
21429 188
4276 911
2553 488
12135 712
38068 372
9152 585