4471 726
17546 493
20285 569
9954 519
12340 445
13888 306
9422 95
2823 243
1813 140
3931 859
3412 907
4071 915
1739 92
3123 401
2699 244
3941 729