3053 389
33882 353
6392 731
5909 317
264602 812
2679 711
2141 571
29356 255
46235 286
3645 620
15330 580
27805 681
6452 449
3552 371
21740 110