16557 833
4647 773
9934 562
7325 732
14356 528
7280 300
5391 634
4196 379
5865 653
16382 541
3140 429
2255 121
4536 111
8966 366
3490 852
7456 628
3251 51
5390 478
4938 837
6428 951
3371 628
3707 201
8808 455
15930 134