499282 1027
3221 115
4907 720
38697 803
1619 42
4134 793
2693 188
5157 338
7995 240
5499 747
2643 93
11835 449
1184 199
9749 89
9455 566
286690 1252
3349 361
146608 1038
5099 565
5484 486
31168 901
620304 1657
85548 532
10826 402
22539 539
49206 341
46839 1012
58824 109