19435 500
6183 261
15086 727
9761 425
9295 499
3022 282
2514 182
28687 486
30060 670
7687 549
10011 304
11536 157
10102 274
11424 562
5936 471
4576 160
10598 569
5695 656
6605 193
6242 635
10913 703
13069 282
6692 612
17143 205
7648 55
7971 673
36661 636
14633 862