3076 529
4295 681
3102 422
3052 603
8563 555
6638 336
2029 118
4624 640
7649 513
8349 885
5091 275
5164 543
33327 116
156607 755
46593 289
40041 259
43918 744