44728
2586
10915
3400
4217
27348
14327
5797
39878
4208
4331
3871
8058
28197
2917
19845
2322
2244
6641
5989
138359
2504
3645
3942
12493
2828
4957
26996
6620
5751
50628
9750
5558
2624
37869
6397
5805
3082
64974
81811
40903
2929
7421
3225
13597
4943
11646
20394
3330
5004
6497
8093
50506
3508
3505
2472
9183
5668
3280
4834