3112 18
2935 5
5445 73
1770 33
31123 73
13912 33
41241 67
73881 145
43221 115
35041 114
13613 54
37272 215
12018 44
37752 169
48887 363
3315 7
6291 25
3666 7
8248 62
13549 48
9894 70
5112 7
3825 12
6327 24