20556 19
15529 13
40172 95
11481 17
14425 35
11685 3
15162 21
17268 51
5735 17
28552 73
12993 32
2042 5
12187 45
12270 22
18773 33
7988 30
10061 24
6427 23
5693 15
5478 29
25006 131
12893 27
27408 60
41056 70