20768 13
5959 3
35397 55
20477 19
22731 14
19138 21
12271 8
10938 18
34543 31
20002 24
15346 21
43570 78
48796 32
23220 25
192199 254
14151 10
39490 37
10708 10
3892 9
7715 13
27480 37
17804 23
13996 17
19512 16