19686 529
7035 131
1841 205
2793 680
108789 119
8689 524
69773 905
5821 420
8804 169
10230 686
25225 550
22959 424
40281 203
14650 265