12551 688
74567 577
4836 474
3435 186
5055 259
6328 98
33849 450
12430 433
3563 665
16712 568
9200 692
3811 399
1620 223
11656 626
4511 882
7254 324
21278 556
3374 517
6911 453
3998 113