3184
143476
2706
11333
3042
45477
2643
2310
4335
17007
3474
2847
7260
131339
3882
3970
2158
5768
35300
19016
6355
2634
1994
56580
34407
4038
2322
18786
114638
5884
2544
18901
14007
13412
534521
7873
2473
3266
2637
2563
5399
32480
8853
2505
9470
13371
5456
3549
3211
2796
50488
2048
28059
4071
15628
7874
7563
2771
13876
4589