353 81
2501 556
16654 838
2759 252
16249 165
23183 63
33634 384
9799 122
16113 467
4573 400
7893 625
3543 479
5247 423
4357 503