40286 509
21603 570
13597 481
54256 95
21376 422
37855 60
2829 237
2724 273
3516 766
13042 747
83887 839
29628 617
4360 161
12282 31
28372 458
15195 393
47611 592
84190 239
24674 481
61697 575
10627 369
7327 456
21428 188
4276 911
2553 488
12132 712
38060 372
9152 585