3075 529
4292 681
3101 422
3052 603
8562 555
6638 336
2029 118
4624 640
7647 513
8349 885
5090 275
5162 543
33284 116
156546 755
46571 289
40016 259
43908 744