19725 529
7040 131
1845 205
2795 680
108789 119
8691 524
69780 905
5821 420
8804 169
10239 686
25393 550
22973 424
40293 203
14651 265