2583 764
2353 116
1873 244
2264 317
34216 773
8648 368
10097 323
9260 674
6424 504
9357 550
32800 472
5578 308
1285 98
2035 281
3629 559
1603 126