3940 505
8712 462
14830 223
9959 611
14888 317
65920 86
20097 400
6184 612
5270 667
4822 879
22095 429
2186 159