3299 811
1196 95
2602 770
2675 498
4116 619
3104 541
1100 247
647 44
2056 276
2526 719
1645 256
969 140
2994 725
1865 452
4422 272
2195 314
2941 922
3653 519
6148 618
1249 245
1533 274
1747 413
2237 542
3377 857
1274 97
51628 393
11977 850
9968 608