688
250
340
191
180
210
410
140
241
170
623212
44620
44573
42697
3796270
3568156
30634
2950149
28276
23952
22220
20340