29063 63
2322 62
3576 360
22055 573
19560 517
4329 239
2202 189
5915 507
27088 182
11374 391
12234 109
13737 633
5054 661
6926 556
12435 548
11544 524
3874 574
7162 223
11781 554
4975 591
7553 862
9059 637
51544 107
5143 202
3940 677
4009 590