29069 63
2328 62
3582 360
22056 573
19560 517
4335 239
2203 189
5922 507
27090 182
11379 391
12234 109
13737 633
5054 661
6926 556
12435 548
11550 524
3874 574
7168 223
11790 554
4975 591
7553 862
9060 637
51544 107
5144 202
3941 677
4009 590