126480 702
2685 666
1408 276
4505 588
119278 140
12240 409
371277 1136
9146 463
30453 288
81999 585
5334 797
16588 845
2960 51
46943 409
4596 289
3243 404
8860 496
4843 645