125607 814
5181 58
8938 89
7005 531
6873 53
7516 506
4899 587
7403 457
3474 130
92313 797
5105 160
3042 240
5057 503
6360 162
2727 303
7380 285
3224 134
9458 297
6017 717
5932 169
8280 825
5121 278
9608 290
6097 873
6389 98
8060 824
2330 532
11661 683