5593 147
6412 81
6640 622
7025 561
3596 36
6217 510
5664 691
10001 704
3781 347
2657 185
10451 152
54851 150
90390 365
52497 897
226400 487
29292 498
130662 830
14868 355
51511 179
38492 585
59058 593