32568 113
40082 281
1377 154
8402 240
10750 452
16678 545
221679 514
30221 393
42701 199
10472 670
10083 117
19339 588
3715 319
1945 82
8116 758
5188 312
8439 599