14147640
6779
14434128
6220
20841630
7674
51410343
15557
13051331
4439
22302703
6471
10414348
4533
4918838
2444
7728776
2940
2422023
336
11315243
4115
10037262
3685
3243584
1580
19439380
5837
1111517
408
5179242
1215
2748601
1284
3896831
1250
4086922
1143
29277776
11328
7392098
2861
980582
289
54951035
18946
9970151
3000
11807449
4281
285042
458
958694
455
59729714
20335