2927 88
4718 650
19860 200
23359 113
1267 35
2545 96
2725 167
2066 276
5568 457
3588 641
2303 257
1655 174
40159 350
28322 389
8838 186
12036 562
30291 581
19475 451
3436 623
3365 738