30 493501
28 68291
32 883510
35 222284
52 34075
50 384280
35 122516
59 574459
36 524197
39 544571
54 158262
21 990134
35 568121
36 697561
55 571228
38 184430
21 30080
30 924751
34 593840
24 281936
41 834937