20309 36
17696 13
18569 57
19664 40
41068 96
25578 43
36917 59
20283 41
140734 337
27552 64
27592 76
30550 104
19950 28
11052 11
17927 32
15268 20
31563 62
16375 20
14240 27
34235 74
65963 251
15429 30
18451 48
23150 81