10642 23
7646 24
3044 11
3073 12
4525 23
4569 20
5583 15
6296 25
5111 21
6908 30
5092 21
7520 17
4268 5
3335 11
4388 14
10825 31
5133 13
5142 10
5489 16
4530 9
8489 31
10138 30
4931 5
27945 84