40971 63
28094 31
42780 94
26865 276
33714 63
41766 59
20810 41
14399 35
16389 30
45162 89
15275 19
20344 42
13021 41
22877 79
22598 42
9394 23
8397 15
14452 15