2586 764
2389 116
1876 244
2264 317
34219 773
8652 368
10099 323
9260 674
6429 504
9357 550
32800 472
5579 308
1287 98
2035 281
3629 559
1603 126