31 310106
42 802553
19 973211
27 908599
29 767120
28 097271
48 008500
50 302210
34 683551
36 714597
63 581466
44 352362
42 105288
45 243333
37 618492
42 044214
21 059314
33 991364
69 340252
31 23196
37 551320
60 57799
39 901247
51 026197