2583 764
2345 116
1871 244
2264 317
34215 773
8647 368
10096 323
9260 674
6424 504
9357 550
32800 472
5578 308
1285 98
2035 281
3629 559
1602 126