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