45 994382
32 259166
41 925197
21 169362
58 659347
30 219202
63 520479
70 349595
36 688441
49 446468
20 929301
25 131567
52 224771
35 162840
71 412270
64 72275
22 704635
56 033822