3931 505
8707 462
14830 223
9959 611
14887 317
65910 86
20093 400
6183 612
5270 667
4822 879
22090 429
2186 159