21976 49
57340 181
17534 14
36579 103
13339 11
28149 77
16696 23
18804 26
13532 16
83150 265
131052 326
76098 292
37651 79
100894 265
57464 168
39121 100
22518 40
49543 116
38005 84
25869 29
85191 519
19202 22
159437 433
24919 84