2593 764
2522 116
1877 244
2265 317
34233 773
8660 368
10106 323
9260 674
6430 504
9358 550
32800 472
5580 308
1288 98
2036 281
3629 559
1604 126