4595 605
8415 533
1546 88
16565 677
2616 501
4788 603
3106 696
1456 26
3422 329
1411 149
5236 474
2796 608
4139 439
3031 518
11323 74
1387 113
3945 759
3071 261
3498 548
6932 459
6267 943
2244 440
5560 328
1502 203