37216 116
42190 282
1456 154
8556 240
10925 452
16837 545
223779 515
30821 393
43641 199
10835 671
10654 117
20120 588
3833 319
2036 82
8192 758
5277 312
8612 599