3973 530
8883 321
23628 431
4965 671
4140 620
27511 318
12416 315
38025 87
6195 850
7830 825
2300 40
3658 707
1745 119