3000 198
2296 334
1551 277
2332 101
16501 235
2500 639
3240 409
4217 972
1951 248
2915 659
24256 119
8166 169
2150 112
4101 378
1816 409
1402 62
7446 817
3049 41
1902 248
2616 271
2233 287
4761 771
3384 512
930 69
2334 326
3841 705
22784 432
29064 113