12630
2012
49593
32165
2821
449894
522021
5001
13648
51014
3144
2389
3505
3947
7025
13738
6661
14658
3465
3691
2806
32559
2710
9432
18987
8730
6314
2541
2887
13296
4495
5403
17818
3855
11460
28273
30841
15346
3257
2797
6050
10115
2983
2886
4937
2436
7751
7858
2580
3606
307046
3372
12572
13092
5514
16587
3771
59368
6349
7929