2517 48
7911 161
24364 121
14399 1029
2270 25
13203 572
12421 582
9045 416
15372 711
6052 266
3181 447
2538 623
19363 101