2781 888
3479 224
9331 390
12048 485
14666 338
5586 228
3298 319
8504 765
7900 956
4096 317
9767 399
3388 204
10612 502