452 4
3418 4
307 7
11904 10
15927 5
47658 30
11919 8
7067 18
3241 9
11111 15
5807 9
1430 8
4579 4
30376 73
4701 6
3818 8
13546 23
5885 13
7226 17
6050 23
2602 2
8495 21
13274 26
6269 11