30943 580
12305 749
1941 325
8168 419
5857 129
3421 588
4580 528
2645 486
15024 105
5163 812
3221 694
10639 219
24297 605
16428 356
19012 608
28823 235
21693 255
7626 228
16260 105
8187 384
7288 821
3333 409
584 29
2910 360
6222 579
3037 58
5660 529
5057 420