5118 521
2247 186
2666 343
2626 296
3331 891
1051 251
1976 368
3711 341
4751 690
2816 274
9363 551
2670 714
5049 591
945 78
2175 602
10843 682
3003 828
3442 603
3038 676
2674 614
5912 612
1692 142
3339 567
3595 877