30925 580
12273 749
1906 325
8094 419
5839 129
3341 588
4636 528
2610 486
14774 105
5165 812
3216 694
10636 219
24269 605
16397 356
19011 608
28684 235
21584 255
7631 228
16248 105
8208 384
7142 821
3102 409
585 29
2927 360
6216 579
2826 57
5558 529
5020 420