5965 614
108967 766
4789 719
12099 556
9267 450
3375 177
3542 555
2144 225
3891 286
2385 449
3865 819
850 37
1691 273
1228 46
3226 787
1173 113