15353 29
20309 36
50253 198
19549 48
12946 12
35152 122
22168 105
32197 87
13976 26
17684 38
21779 42
21799 67
17426 44
31728 96
73828 298
16322 28
22277 53
18530 69
20261 55
35378 139
71509 387
23884 52
11487 16
35629 157