5981 614
109126 766
4798 719
12111 556
9274 450
3387 177
3548 555
2153 225
3902 286
2391 449
3874 819
855 37
1697 273
1238 46
3230 787
1177 113