2663 689
15400 783
3405 102
8313 981
6636 664
4097 196
8277 499
3792 110
5491 555
2713 419
21401 925
2341 361