3698 29
12441 276
4625 613
1715 69
9336 604
30378 390
8401 390
17296 531
7045 319
3006 247
12187 353
17190 580
29558 513
24501 39
16465 686
22130 261
4045 99
7457 511
16862 563
5385 385
4840 779
14705 454
32708 284
24222 727
2495 116
5661 717
3232 512
4678 94