3340 439
21316 612
9313 73
4628 459
21030 354
7031 143
22339 247
95396 677
17974 760
3961 503
2912 451
7549 643
17147 827
9302 79
4714 39