15660 509
457 70
971 40
2228 571
1767 79
1504 272
2008 168
3172 867
2125 245
2040 518
3481 937
2116 501
2478 587
1550 315
3214 677
1624 353
863 135
3083 670
3915 766
928 191
2952 559
1689 226
4783 804
3198 710