5093 583
29642 457
11262 596
6963 856
9539 155
18775 662
61197 1046
18368 761
7409 513
4320 233
6626 703
3936 647
4421 678
5282 588
16398 590
6308 240
6459 212
3843 346
23787 121
9744 842
2191 130
3865 736
4690 357
9916 117
7389 317
1132 106
14762 846
8368 87