3091
4256
87157
7140
3889
3917
30975
15571
10948
2565
3172
2596
8985
11616
7433
70604
10022
4953
5735
15091
3962
5121
17981
100368
7835
4524
7137
3450
7429
3823
14763
4032
5271
4780
3041
4888
5873
7134
3634
13314
5477
4019
28643
33723
91031
177524
34572
203800
93656
50791
721569
263585
50178
32916
116034
24571
52958
25844
10278
130441