42958 109
23872 23
3817 36
17655 23
122260 193
49737 94
101183 173
21051 36
38193 55
1660 44
52093 67
12028 26
3473 21
4153 63
24582 36
33926 57
1872 70
3296 40
16693 22
37478 66
3519 44
76939 115
30704 45
3167 17