31083 434
7963 575
895 294
25014 358
4608 117
1714 508
6174 827
2649 775
5662 404
258 55
2756 855
1122 345
22293 886
12555 127
1616 477
11174 533
14144 617
468 139
721 218
8003 553
19447 522
43110 390
2154 707
3623 160