5963 614
108952 766
4788 719
12098 556
9265 450
3375 177
3540 555
2144 225
3891 286
2384 449
3865 819
850 37
1691 273
1225 46
3226 787
1171 113