3737 667
524048 1048
3263 115
4934 720
40232 803
1638 42
4141 793
2700 188
5163 338
8301 240
5508 747
2647 93
12855 450
1202 199
10397 89
9479 566
287904 1253
3354 361
147842 1039
5103 565
5506 486
31221 901
622800 1658
85727 532
10831 402
22553 539
49612 341
47460 1013