37545 116
42334 282
1470 154
8574 240
10953 452
16846 545
224015 515
30904 393
43759 199
10880 671
10746 117
20225 588
3850 319
2041 82
8199 758
5285 312
8632 599