291311
2711
255
2800
231
3010
2713
241
230
252
224
243
17843
14060
11831
10580
8052
799263
7230
6872
669148
59010
589142
5110