40869 58
42464 42
7210 12
8166 19
6872 23
23338 102
8782 6
23222 68
22534 73
38711 92
12238 39
8692 15
23937 54
15457 48
14346 23
20588 57
38287 56
28965 46
13899 22
12001 48
54013 307
13359 13
16540 30
31496 106