12396 108
49963 327
129225 540
3649 261
4756 714
10300 285
18471 503
228956 1006
259123 1185
36175 64
52107 205
131312 734
112267 697
36653 537
32537 526
7015 653
10071 728
5006 529
3025 726
7782 840
5591 946
4655 712
9333 462
8359 279
382404 979
394218 1132
59468 506
54554 681