5035
2559
3140
18881
5048
4897
6922
2591
23412
3217
3398
58235
19908
2202
2066
3483
4612
8621
3528
2472
3217
6762
3406
27679
2475
5109
2618
5549
2392
24394
2880
2882
2820
2510
4271
3271
2014
5289
6908
29268
5250
13980
2569
7327
3763
2834
4337
3824
45834
7641
67582
2547
3552
2713
6312
3497
2672
11433
2774
2712