21563 47
34592 110
5291 10
8168 25
12695 31
19423 34
73795 195
9494 17
42766 124
15967 27
4370 7
12562 28
4358 18
17735 72
26662 90
25960 43
7923 26
6250 43
40828 97
4696 11
37922 126
32305 48
6561 18
14223 13