2629 99
9581 321
2438038 3520
254467 640
10209 262
4420 465
178231 790
8591 593
6284 427
46870 236
66788 521
297844 1059
107652 465
201406 489
5170 641
7262 70
120139 735
115124 806
5620 606
108015 551
13125 860
3083 721
87606 768
4875 171
90707 499
106966 210
17893 154
5209 805