40 130396
16 388348
61 577297
31 896469
30 217120
44 909239
51 225529
21 365332
22 486390
36 110393
34 440370
40 581378
22 248259
30 835459
23 52888
29 360157
47 084395
40 360134
39 231282
60 70186
47 913253
45 273194
51 27595
39 289869