3162 506
2557 412
1734 270
2869 249
835 95
1961 312
3301 816
1700 330
1507 308
3505 632
2949 497
2283 507
3462 577
2279 546
1698 385
3091 499
6926 196
16941 610
1621 420
1515 241
3120 907
4211 626
1483 260
1180 216