3082 529
4303 681
3107 422
3063 603
8581 555
6651 336
2047 118
4634 640
7679 513
8363 885
5102 275
5178 543
33750 116
157173 755
46832 290
40153 259
44076 744