5957 614
108844 766
4782 719
12096 556
9255 450
3370 177
3532 555
2142 225
3889 286
2382 449
3865 819
849 37
1690 273
1221 46
3225 787
1169 113