2959 88
4750 650
20405 200
23436 113
1288 35
2575 96
2767 167
2094 276
5598 457
3617 641
2356 257
1687 174
40488 350
28505 389
8911 186
12159 562
30541 581
19631 452
3507 623
3396 738