102774 660
7165 387
30646 645
91160 837
59176 1017
41764 622
3799 295
5624 201
3273 49
4620 503
4223 97
3059 272
4116 104
44295 197