2601 764
2722 116
1882 244
2266 317
34246 773
8676 368
10122 323
9261 674
6441 504
9358 550
32802 472
5580 308
1295 98
2037 281
3630 559
1604 126