2960 526
2935 642
14602 297
6381 413
2016 128
2239 435
1461 166
2260 269
2657 501
1756 326
2049 223
16015 567
11214 384
5089 405
1437 105
2062 146
15908 898
4334 789
2840 674
1960 248
3206 841
3825 315
2646 381
1757 71