3660
4021
14558
3311
10587
4418
3109
3570
8379
6778
3125
3708
9823
3201
2829
3140
28653
33740
177533
34596
203809
93706
50816
721590
263594
50185
116044
24576
10389
52962
22303
8840
23369
226525
23427
39728
23930
42696
9329
15406
149007
7846
11331
2720
5260
35373
6256
5183
7548