3586 439
21556 612
9372 73
4683 459
21159 354
7061 143
22372 247
95530 677
18006 760
3986 503
2938 451
7562 643
17206 827
9333 79
4748 39