250 36
3526 596
2788 455
2617 150
2004 543
1603 410
2309 483
1975 373
3152 615
8800 790
2267 447
2289 607
2671 657
3930 569
3517 611
2507 471
2156 251
2155 238
3029 434
6630 215
29236 287
1516 324
2626 543
3221 706