18799 39
3403 2
29870 30
7422 11
28829 52
6502 14
20365 53
9679 10
25969 31
24241 12
17359 24
7110 9
6977 4
15413 20
19687 33
13128 15
3885 1
6713 12
4834 2
6655 8
5881 2
5334 3
7909 3
3986 5