6663 666
3065 207
6361 811
2949 506
11881 746
4060 658
2465 140
4601 554
9345 479
4212 601
5114 622
2248 61
21513 750
19407 110