2012
4459
8516
14279
2650
3166
11170
5871
45261
20730
5978
4097
5207
5583
8421
11916
6937
8203
28596
36182
26304
7787
4027
20377
14943
15417
44311
28456
119700
31653
64796
16820
153168
23237
55118
37319
21010
159744
13496
10549
30767
113086
17590
27171
24257
29593
38388
21825
23930
176895
130773
32305
25527
20367
22554
27428
24377
14539
18006
40027