13492 62
31241 210
16460 746
10166 122
7306 633
6274 442
3564 609
14396 505
8391 647
9746 454
4436 675
4406 61
4403 309
3561 602