15474 11
13135 5
30542 27
20533 29
13540 9
20044 24
26280 28
29945 41
20755 10
21837 13
20369 15
12601 2
23571 31
14931 8
27921 38
15339 9
103620 298
71651 102
41874 76
20869 34
12489 3
23065 24
20843 25
20363 19