15038 31
24690 60
30296 67
10915 19
8662 2
25279 26
15107 14
8734 7
7402 2
16549 15
8351 5
9645 4
18083 28
12953 9
13305 29
40714 99
23968 46
24298 38
32333 68
7445 3
14733 10
8977 3
19523 28
22777 50