293
304
375
2510
333662
341
305
321
284
323
230
296
27527
20880
19361
17182
1367265
13472
1234148
12016
10890
1034144
9120
79211