3581 439
21548 612
9372 73
4681 459
21156 354
7061 143
22371 247
95519 677
18005 760
3986 503
2937 451
7560 643
17202 827
9332 79
4748 39