7581 494
9382 777
20469 475
20468 628
22351 563
13222 303
7407 442
9032 370
5052 92
19178 563
6897 60
4812 175
47258 656
760 44
13982 244
91222 846
9415 938
5537 145
1594 97
1718 42
6075 242
2300 340
10212 30