16580 239
6112 504
52654 156
4994 614
92085 760
4440 719
9713 555
7839 450
2649 177
3217 555
1870 225
3326 286
2242 449
3412 819
700 37
1545 273
886 45
3093 787
1003 113