4278 530
9335 321
23949 431
5104 671
4265 621
28345 320
13031 315
40143 87
6387 850
8251 825
2458 40
3769 707
1894 119