5310
626
556
5619
433
485
685
607
422
5712
4921
32677
24940
23282
20653
1681267
16122
1498148
14376
1342144
12460
11270
9640