15806 12
17533 25
14535 7
20281 19
13418 5
16761 6
17195 20
29586 25
13240 4
18782 17
15254 5
14574 2
36384 85
21574 30
21365 28
25739 24
25914 35
21345 25
13936 4
16333 6
15609 11
24035 15
52608 52
31517 21