28806 20
13583 18
13133 4
10925 9
13295 7
20296 59
28750 83
18006 38
16347 22
30074 93
16388 26
47909 156
17275 38
17016 27
22669 50
16004 26
15936 27
20464 49
12282 11
90557 188
130019 509
14344 54
24336 100
13157 18