3950 505
8717 462
14832 223
9960 611
14890 317
65934 86
20104 400
6186 612
5272 667
4822 879
22101 429
2190 159