40885 302
4249 379
3161 591
4359 851
3550 231
2050 216
3445 131
4491 864
3269 815
1840 102
2874 226
3101 252
3407 806
4502 465
1232 34
4274 665
5053 636
4121 355
5538 838
6077 728
2662 208
2797 317
2505 324
5997 676