4041 43
5558 596
2266 243
21747 849
6296 493
7045 446
4923 479
4874 447
3276 778
10805 210
5351 581
18615 622
6081 212
5021 63
2992 650
3970 846