418
519
415
300
305
374
540
4111
319
5515
3622
545
24066
18070
16161
14562
11212
1091263
9874
972148
9540
808143
7650
72311