3053 389
33874 353
6392 731
5909 317
264597 812
2679 711
2141 571
29356 255
46235 286
3645 620
15329 580
27803 681
6452 449
3552 371
21738 110