40 309408
28 513500
17 889177
31 291194
35 301521
38 51196
41 453320
41 726425
33 916491
49 224502
22 693580
45 239952
54 975684
60 495268