13118
9317
834
1419
653
374
703
931
302
413
586
962
42297
32150
31213
28445
2451267
22124
2136153
19566
1954149
15920
15690
13940