54
261
284
19
93
2127
1966
951
472
442
15429
352
761
1235
1112
1088
1537
24612
2487
23010
22413
7
1
91