2580 296
1022 36
3288 891
6961 742
10435 106
2662 569
1376 114
3191 533
4948 514
1450 295
1889 399
9800 832
3208 667
2565 279
2385 695
2920 795
4298 509
8062 252
2370 235
2758 558
1811 306
6101 513
468 89
860 52