5963 614
108958 766
4789 719
12099 556
9266 450
3375 177
3541 555
2144 225
3891 286
2384 449
3865 819
850 37
1691 273
1227 46
3226 787
1171 113