829 147
2695 598
1333 344
2500 532
2788 689
730 175
579 111
2763 784
2942 147
2573 682
959 126
2904 721
3454 733
667 95
569 70
3323 668
997 233
2113 386
2827 582
4344 494
5724 694
6616 433
167559 516
49005 408
3371 331
5290 309
281551 1235
8425 207