2599 764
2669 116
1881 244
2266 317
34243 773
8672 368
10116 323
9261 674
6438 504
9358 550
32802 472
5580 308
1293 98
2036 281
3630 559
1604 126