29037 63
2255 62
3453 360
21706 573
19520 516
4324 239
2186 189
5904 507
27053 182
11343 391
12219 109
13720 633
5045 661
6925 556
12529 548
11504 524
3834 574
7145 223
11758 554
4956 591
7530 862
9044 637
48845 103
3393 202
3886 677
4004 590