12546 688
74562 577
4831 474
3429 186
5054 259
6317 98
33821 450
12415 433
3561 665
16685 568
9195 692
3808 399
1620 223
11652 626
4509 882
7248 324
21259 556
3372 517
6905 453
3993 113