3391 815
3125 259
2633 200
781 38
2211 438
18349 80
43507 476
6145 620
7554 411
1829 330
1750 191
6502 728
7451 893
2903 626
3978 1008
6674 74
2780 477
1436 174
3239 866
2769 549
5881 381
1638 240
3897 310
4809 326