3195 21
3410 22
4368 27
1184 7
917 2
3643 26
633 2
1249 2
2347 7
949 4
833 5
1505 7
1112 1
2282 10
1253 2
2393 3
4276 14
5474 31
1823 8
5504 34
10470 19
1149 5
7465 35