9729 10
16065 27
19553 40
18630 24
12282 16
8455 11
14193 20
15462 76
11419 17
7167 16
20323 43
13338 15
13753 30
12348 34
1733 8
3418 15
43347 116
4785 12
56409 211
36997 55
14378 38
90472 156
25254 26