5300 348
6087 314
5791 153
3503 675
1812 50
25040 488
2806 615
4219 180
3408 843
46441 317
22814 611
10059 703
5328 138
3006 413
10186 397
4101 164
4162 96
24325 498
4992 949
76479 533
3757 416
4464 666
1674 357
44632 259