5962 614
108941 766
4787 719
12097 556
9265 450
3374 177
3537 555
2142 225
3891 286
2384 449
3865 819
850 37
1691 273
1225 46
3226 787
1171 113