22542 97
29407 504
19880 388
20518 521
36670 207
5085 698
4035 155
6681 86
13130 357
4125 209
13552 472
6277 726
19676 41
5210 430
9044 457
16718 488
5247 378
29814 173
21403 575
8113 323
4575 354
27321 236
35821 516
8012 620