3075 529
4292 681
3101 422
3052 603
8562 555
6638 336
2029 118
4624 640
7647 513
8349 885
5090 275
5162 543
33278 116
156537 755
46568 289
40014 259
43906 744