2680 689
15607 783
3449 102
8375 981
6716 665
4126 196
8440 499
3839 110
5511 555
2759 419
2530 646
22043 925
2376 361