36 350543
31 106120
55 961383
41 397378
72 379504
37 989244
35 90196
39 150320
36 337456
46 091194
19 18966
16 902576