21294 28
45702 16
42405 38
68041 99
16988 22
15152 11
8542 14
4029 10
15544 18
8305 27
12549 30
18629 32
74139 115
4604 3
12018 22
3990 3
12122 25
10655 16
4444 4
11085 22
10317 9
14771 57
12725 20
30049 70