6403 31
1163 12
945 4
2185 10
12257 43
6833 34
2304 12
6470 30
988 7
1282 11
2332 10
1602 5
2546 8
773 5
2171 7
1770 9
1112 4
5655 20
1234 8
2527 8
3923 9
1946 9
4616 18
1536 6