5016 631
4677 613
9443 306
16578 387
19841 163
9771 763
4224 153
5782 748
2646 414
6270 200
2480 212
6831 667
9951 99
6435 157
5060 446
139447 215
6037 408
14292 503
3020 274
10875 697
9546 691
9112 230
4849 36
6998 422
5127 432
6294 383
6755 705
12830 80