2926 88
4718 650
19829 200
23349 113
1266 35
2545 96
2725 167
2065 276
5566 457
3588 641
2303 257
1655 174
40130 350
28309 389
8835 186
12031 562
30259 581
19463 451
3435 623
3364 738