16716 16
242449 631
23269 24
13405 6
13299 7
45660 45
20995 45
24950 43
14503 18
26912 35
12033 9
12135 8
30328 57
15435 9
17115 15
15498 27
12890 9
17645 15
25769 48
13607 6
16547 12
11576 5
41859 101
15204 14