13411
803
877
576
374
570
562
4412
510
556
493
532
36657
28150
26783
23913
1990267
18494
1789151
16596
1596147
13830
13460
11640