19316 30
7115 11
27905 63
8924 10
11170 17
5254 10
15294 23
26478 112
14933 62
10637 10
3579 7
39408 66
26097 60
14109 30
21751 23
5350 12
9244 38
3622 33
21641 28
14850 27
16305 15
12117 26
6541 27