4518 20
2683 6
4037 22
3257 14
1180 2
1045 4
1269 8
12309 82
26324 81
4753 26
14941 61
6294 46
15090 95
6424 33
1795 4
3121 15
4084 29
7999 49
961 4
5814 39
1283 4
2541 11
2299 13
3831 14