12551 688
74567 577
4836 474
5055 259
6328 98
33849 450
12430 433
3563 665
16713 568
3811 399
1621 223
3532 421
11656 626
4511 882
21278 556
3374 517
6911 453
3998 113