12555 688
74570 577
4838 474
3439 186
5059 259
6329 98
33860 450
12433 433
3564 665
16728 568
9202 692
3815 399
1621 223
11656 626
4511 882
7258 324
21285 556
3375 517
6916 453
4002 113