22 305512
25 867437
27 422571
40 886537
23 281188
58 760148
38 250496
28 423111
45 152335
16 584101
17 182575
38 513326
38 105396
43 170308
55 401218
32 593348
39 532113
20 58364
14 818176
38 284184
42 533515
45 357380
51 495218
46 978490