163 31
2796 683
2492 547
3855 281
5020 100
5610 479
6216 47
5202 143
5045 438
1812 338
1344 83
9023 591
1971 329