3952 530
8845 321
23606 431
4952 671
4129 620
27444 318
12383 315
37887 87
6178 850
7812 825
2284 40
3642 707
1735 119