366
493
471
495
401
4137
424
421
342
3510
463
303
33477
25580
23842
21263
1749267
16522
1553148
14836
1400144
12750
11710
9930