19633 529
7032 131
1835 205
2791 680
108781 119
8688 524
69765 905
5817 420
8798 169
10200 686
24938 550
22930 424
40238 203
14647 265