5093 583
29642 457
11262 596
6963 856
9540 155
18775 662
61199 1046
18368 761
7409 513
4321 233
6626 703
3936 647
4421 678
5282 588
16398 590
6308 240
6459 212
3843 346
23788 121
9744 842
2191 130
3868 736
4691 357
9916 117
7390 317
1132 106
14763 846
8369 87