3098 18
2932 5
5441 73
1767 33
31121 73
13908 33
41236 67
73875 145
43217 115
35038 114
13613 54
37268 215
12016 44
37750 169
48870 363
3314 7
6291 25
3666 7
8246 62
13546 48
9892 70
5112 7
3823 12
6325 24