10541 75
7502 796
10707 699
8630 196
7900 288
3903 388
2158 65
4417 617
7009 32
12564 573
6718 702
6622 107
5290 782
15042 670
11780 432
8009 261
244594 1195
15099 578
120957 209
2309 439
23538 554
3567 25
5054 823
4354 517
6745 289
14337 189
3982 652
2003 300