113353 691
2546 665
1325 276
4457 588
113682 133
12167 409
361466 1134
9107 463
27684 288
76501 579
5277 797
14835 844
2796 51
44116 407
4548 289
3179 404
8701 495
4738 645