3951 505
8717 462
14832 223
9961 611
14893 317
65942 86
20157 400
6188 612
5272 667
4823 879
22101 429
2190 159