258
19293
238
8901
2
11951
3551
951
235
12104
167
194
10341
6591
2182
6782
120
337
5471
631
36
135
104
216
6432
1631
100
24943
2248
23571
59
472
1121
1191
1281
2002
150