201 38
2116 531
3021 937
8982 284
7283 459
2759 353
4450 348
12052 485
5683 748
13237 641
12925 744
23698 140