12579 688
74587 577
4846 474
3452 186
5075 259
6340 98
33953 450
12480 433
3571 665
16844 568
9217 692
3831 399
1626 223
11672 626
4516 882
7266 324
21338 556
3385 517
6942 453
4009 113