15413 25
12719 4
15528 11
20711 31
21203 29
11790 10
30377 58
15821 17
13987 12
16107 17
16568 14
9840 4
16598 20
14514 1
30232 53
14679 8
12472 12
37525 19
9668 3
11385 3
10354 1
24067 41
18703 29
18497 16