5958 614
108905 766
4785 719
12097 556
9262 450
3371 177
3536 555
2142 225
3891 286
2383 449
3865 819
849 37
1690 273
1222 46
3226 787
1169 113