1365 297
2101 587
2149 704
11106 95
99902 360
2494 483
23647 305
12905 936
1928 136
14847 60
79280 673
17801 579
36234 353
99428 146