40286 509
21603 570
13595 481
54254 95
21376 422
37854 60
2829 237
2723 273
3516 766
13042 747
83882 839
29628 617
4359 161
12282 31
28372 458
15195 393
47609 592
84189 239
24673 481
61695 575
10627 369
7327 456
21428 188
4276 911
2553 488
12132 712
38059 372
9152 585