2604 764
2802 116
1882 244
2269 317
34252 773
8682 368
10129 323
9261 674
6446 504
9358 550
32804 472
5584 308
1297 98
2038 281
3630 559
1604 126