2993 146
4549 362
30913 594
5559 455
3578 616
19441 326
3225 472
2114 268
2425 445
15688 376
849 111
2500 286
8673 545
2015 332
8156 468
7690 665
3624 836
3342 544
1843 207
3062 386
1332 164
18369 306
2906 335
6553 726
3300 554
16464 235
24201 119
3271 609