3951 505
8717 462
14832 223
9961 611
14893 317
65938 86
20144 400
6186 612
5272 667
4822 879
22101 429
2190 159