213 31
2859 683
2542 547
21350 379
3858 281
5033 100
5619 479
6227 47
5211 143
5057 438
9027 591
25988 472
8323 62
43161 233