6860 228
5094 601
4850 617
7880 34
2978 261
4348 560
5539 272
2141 128
2082 166
8126 238
5791 232
6361 309
6044 692