215 31
2876 683
2560 547
21361 379
3859 281
5038 100
5623 479
6230 47
5213 143
5060 438
9028 591
25990 472
8325 62
43167 233