4295 505
8800 462
14893 223
9990 611
14998 317
66520 87
20628 400
6220 612
5299 667
4843 879
22274 429
2198 159