215 31
2880 683
2563 547
21362 379
3861 281
5042 100
5624 479
6230 47
5214 143
5062 438
9029 591
25990 472
8325 62
43167 233