37281 116
42216 282
1459 154
8560 240
10928 452
16838 545
223835 515
30831 393
43645 199
10843 671
10684 117
20174 588
3834 319
2037 82
8195 758
5283 312
8617 599