2957 90
111285 715
8923 519
5954 450
8641 570
4017 299
141858 868
43951 407
60545 413
5454 778
3631 442
3708 518
6477 570
6510 464
147083 196
177755 989
37546 669
13003 117
31125 402
8616 458
2817 273
3620 638
168483 439
5622 299
26589 654
1496 83
110948 439
8190 424