5959 614
108926 766
4785 719
12097 556
9264 450
3371 177
3537 555
2142 225
3891 286
2383 449
3865 819
849 37
1691 273
1223 46
3226 787
1169 113