2907 88
4703 650
19433 200
23248 113
1247 35
2537 96
2690 167
2046 276
5534 457
3574 641
2301 257
1644 174
39794 350
28201 389
8801 185
11988 562
30257 580
19422 450
3435 623
3367 738