164
43
482
1123
81
1073
1285
1067
1004
1314
1654
1751
1112
2163
1494
1674
1883
48
1686
837
461
262
451
783
26
24
431
151
30