2586 764
2386 116
1874 244
2264 317
34218 773
8652 368
10099 323
9260 674
6427 504
9357 550
32800 472
5579 308
1286 98
2035 281
3629 559
1603 126