2603 764
2768 116
1882 244
2268 317
34248 773
8680 368
10128 323
9261 674
6443 504
9358 550
32803 472
5580 308
1297 98
2038 281
3630 559
1604 126