2956 365
1505 35
1406 112
1739 279
3805 909
2891 503
637 58
2176 445
3108 833
9825 625
9280 598
3078 264
2792 404
1305 147
1468 147
902 74
1744 108
1294 172
13005 310
11730 387
7964 543
3997 660
2968 521
2610 379