21 2
5649 39
14411 30
43601 183
20168 61
6726 23
19948 30
13842 25
7385 9
27240 50
59240 179
25576 35
23719 19
34133 45
19611 22
37397 81
119159 190
23077 54