5061 8
1666 6
7266 29
6151 12
17072 35
11986 21
16879 13
4291 26
6874 22
9868 23
1335 1
20295 81
3211 9
3031 10
4908 5
2070 12
3467 9
5056 13
1250 5
2475 8
28649 131
1504 3
3186 15
5962 18