2959 88
4749 650
20402 200
23435 113
1288 35
2575 96
2766 167
2094 276
5598 457
3617 641
2356 257
1686 174
40484 350
28503 389
8909 186
12156 562
30538 581
19628 452
3507 623
3396 738