3076 529
4293 681
3101 422
3052 603
8562 555
6638 336
2029 118
4624 640
7647 513
8349 885
5091 275
5163 543
33296 116
156566 755
46576 289
40025 259
43913 744