215 31
2873 683
2560 547
21360 379
3859 281
5038 100
5622 479
6229 47
5213 143
5060 438
9027 591
25990 472
8324 62
43167 233