17804630
8824
38612629
20706
9967852
4146
11549543
4124
12068368
5101
19230904
8595
19185250
8441
21469156
8378
21220207
8510
25187652
8193
13393363
4957
21953552
9826
7870760
3144
6698453
2544
7404516
3769
9302777
3367
7589258
2796
10435362
3628
8828428
3003
5648394
2387
7698067
4517
7341474
3163
10780943
4373
21424684
10587
6353409
2541
8480160
2472
22016145
10364
30248887
10103