6663 666
3063 207
6360 811
2947 506
11880 746
4059 658
2464 140
4600 554
9345 479
4212 601
5114 622
2245 61
21510 750
19396 110