9396 927
3587 587
1316 31
4317 805
2822 288
10640 506
2540 591
3443 538
4282 685
3365 647
2491 406
2000 217
1966 140
9729 615
3043 501
5008 782
3978 770
3423 538
3571 641
3214 73
5139 101
2921 667
1574 101
1832 96