28065
19302
22513
8892
13953
6231
24171
45531
15041
7991
95883
27921
33166
19892
59534
21551
19191
1107812
26231
31461
55082
33371
24881
4001
1598917
52748
14473
9761
18784
17693
13232
17803
351515
6581
5931
2901
4791
2521
5744
3163
28316
222077
81219
2290
2492
4770
44721
1760