1146 350
5770 530
10738 321
26153 432
5599 671
4655 621
33187 320
17704 317
52614 90
12817 853
9421 826
3213 40
4070 707
2431 119