4271 588
104652 131
11914 409
350102 1121
8982 463
25900 286
72535 576
5197 797
13035 843
2573 51
41863 405
4442 289
3040 404
8464 495
4521 645
58830 623