3596 260
1857 303
2344 326
3112 404
907 198
3364 477
3855 949
7173 616
6692 472
10291 137
7753 458
2531 342
3466 392
1444 160
1383 75
19871 644
4132 818
1635 108
2189 383
2438 341
2117 406
4121 53
2636 325
16458 786