2695 31
6357 395
5681 617
21944 238
26429 666
3484 158
3907 443
6179 559
2353 272
4835 563
3160 156
5860 418
4931 560
4699 735
4495 399
16342 701
10067 288
3054 602
5139 634
8009 895
6464 737
6279 579
4489 651
5986 438