15032
287530
45027
101512
72723
11917261
10969
182937
74210
133313
62916
135846
166948
31914
116922
44420
91815
194254
93834
4355
78817
68114
3518
3143
2596
4808
4214
4836
1440
160833
74921
74013
71522
4108
121546
800537
97015
162573
111736
138025
288546
73517
34611
2911
2703
4127
2404
94218
110215
111218
41110
1351176
436015
3582
4728
48311
94018
1711
2382
3135
3804
5227
1782
2324
4172
1914