3940 505
8713 462
14830 223
9959 611
14888 317
65921 86
20097 400
6186 612
5271 667
4822 879
22096 429
2186 159