7593
8343
15051
6563
23803
12493
14188
6723
3219
3586
2992
4588
12571
193910
51515
21986
8490
143482
34416
18905
93240
6176
14370
3168
14934
5645
6840
6742
11633
19445
3434
11942
71285
7706
31172
14371
5323
18187
12227
6183
6587
109822
10810
19631
50337
16452
17420
4802
7561
9502
31104
18272
2888
43720
4772
4708
6615
9384
5944
496569