2927 88
4718 650
19845 200
23353 113
1267 35
2545 96
2725 167
2065 276
5567 457
3588 641
2303 257
1655 174
40144 350
28312 389
8836 186
12031 562
30270 581
19471 451
3435 623
3365 738