2943 402
2271 229
4204 818
1619 124
3699 554
2527 548
2174 406
2717 325
3507 834
4289 607
3280 714
3909 316
15573 255
1751 148
1977 141
3597 687
1678 230
3288 666
9526 514
4021 692
2107 292
8743 65
44684 697
34212 526