2957 90
111289 715
8923 519
5954 450
8641 570
4017 299
141866 868
43952 407
60546 413
5454 778
3631 442
3708 518
6477 570
6510 464
147089 196
177766 989
37546 669
13003 117
31125 402
8617 458
2817 273
3620 638
168491 439
5622 299
26590 654
1496 83
110959 439
8190 424