5019
3712
5112
584
550
6438
363
458
476
404
4221
387
27457
20770
19261
17092
1358265
13392
1224148
11956
10860
1025144
9070
79111