1023 5
1337 6
8283 9
3724 2
12545 30
10140 23
11204 20
11281 26
27798 50
25678 68
21100 33
5115 9
12606 44
30257 87
10808 18
36822 77
17406 22
43301 34
17928 32
20624 30
21954 50