19306 652
29354 529
18649 573
4892 524
14299 140
11295 812
23368 422
5674 167
1264 37
3692 462
3319 742
10587 79
8702 349
8481 1125
10149 653
3194 424
9889 247
2811 671
20507 451
4451 488
6412 692
3665 518
7016 552
3979 134
8206 96
9847 708
21080 322
4844 693