29063 63
2325 62
3580 360
22055 573
19560 517
4332 239
2203 189
5920 507
27088 182
11376 391
12234 109
13737 633
5054 661
6926 556
12435 548
11546 524
3874 574
7164 223
11784 554
4975 591
7553 862
9059 637
51544 107
5143 202
3941 677
4009 590