2960 88
4750 650
20412 200
23438 113
1288 35
2575 96
2767 167
2094 276
5598 457
3617 641
2357 257
1687 174
40492 350
28509 389
8913 186
12161 562
30546 581
19636 452
3507 623
3396 738