2629 99
9581 321
2437696 3520
254466 640
10207 262
4420 465
178231 790
8591 593
6284 427
46869 236
66788 521
297843 1059
107640 465
201400 489
5169 641
7261 70
120137 735
115123 806
5620 606
108015 551
13125 860
3083 721
87606 768
4874 171
90707 499
106962 210
17893 154
5209 805