5983 614
109176 766
4800 719
12117 556
9283 450
3389 177
3553 555
2154 225
3903 286
2392 449
3875 819
855 37
1700 273
1241 46
3232 787
1178 113