838
1669
1171
2447
1409
1639
1319
2568
1829
5094
1637
1450
4112
2138
8767
1771
1997
48098
2309
1849
73061
7656
7641
6111
8141
15237
7643