12496 688
74532 577
4796 474
5003 259
6294 98
33521 450
12289 433
3544 665
16371 568
3702 399
1596 223
3508 421
11588 626
4492 882
21063 556
3358 517
6838 453
3964 113