3951 505
8717 462
14832 223
9961 611
14893 317
65940 86
20154 400
6188 612
5272 667
4822 879
22101 429
2190 159