12502 688
74534 577
4800 474
3372 186
5009 259
6295 98
33559 450
12299 433
3545 665
16406 568
9147 692
3709 399
1597 223
11597 626
4492 882
7213 324
21085 556
3358 517
6842 453
3968 113