19715 529
7038 131
1845 205
2795 680
108789 119
8691 524
69777 905
5821 420
8804 169
10239 686
25349 550
22968 424
40288 203
14651 265