1007 266
2923 795
16150 359
7278 616
8376 929
5701 687
8085 276
5169 720
3273 505
24705 363
4825 274
20488 219
2286 136
11384 548
7095 628
5920 532
20303 167
14535 123
4585 593
18401 677
2038 279