14892 62
31396 210
16567 746
10199 122
7319 633
6305 442
3575 609
14439 505
8435 647
9762 454
4458 675
4417 61
4416 309
3573 602