1025 238
2122 633
2583 592
12686 347
5413 167
60684 727
67851 437
26626 149
4367 291
1060 53
8627 279
5601 764
11202 532
21069 270
851 31
3049 564
32371 331
11193 659
21508 593
6031 291
11577 376
10527 609
19233 164
8739 467
6659 409
4612 761
6310 797
4993 244