29014 63
2240 62
3413 360
21705 573
19529 516
4315 239
2181 189
5888 507
27053 182
11342 391
12216 109
13718 633
5048 661
6919 556
12397 548
11490 524
3852 574
7120 223
11752 554
4944 591
7533 862
9047 637
48833 103
3405 202
3900 677
3998 590