12153 334
17281 552
29050 73
41756 718
15419 377
4648 634
16012 367
3725 741
3081 457
2312 460
564 38