1760 172
31535 94
12728 613
12997 923
20451 286
9825 589
11611 512
13315 852
23278 208
3828 452
2789 97
5686 829
5541 317
156392 662