3081 529
4300 681
3107 422
3058 603
8572 555
6642 336
2037 118
4629 640
7663 513
8355 885
5095 275
5168 543
33549 116
156911 755
46722 289
40107 259
44004 744