157978
107942
56821
45925
55580
64536
224317
43868
73644
442802
92430
291015
10763
23149
10654
21846
26432
5330
12925
12023
12822
5021
17120
16019
4416
8814
10913
4312
16512
9211
6510
819
549
1049
319
1409
318
498
688
1068
927
537
386
425
205
675
455
214
504
884
634
904
534
2594
383
1123
413
683
4583
102
172
222
182
532
241
301
331
781
2711
90
110
990
290
120
300
100
130
390
5630
1870
310
1140
460
7010