2997 592
2625 261
1692 250
478 38
2641 656
2702 57
3205 358
3767 765
1552 206
3492 854
3945 323
2213 383
1619 230
2650 337
2335 399
2859 524
3776 611
3334 705
11930 581
2325 74
1468 53
1818 316
1037 221
1250 116