154 31
2795 683
2491 547
21324 379
3855 281
5020 100
5610 479
6216 47
5202 143
5045 438
9023 591
25983 472
8321 62
43147 233