2585 764
2371 116
1874 244
2264 317
34218 773
8648 368
10099 323
9260 674
6426 504
9357 550
32800 472
5579 308
1286 98
2035 281
3629 559
1603 126