37065 116
42124 282
1451 154
8540 240
10915 452
16829 545
223646 514
30793 393
43631 199
10815 671
10610 117
20067 588
3826 319
2030 82
8191 758
5275 312
8599 599