12728 120
5177 218
20232 713
49844 431
23748 837
3159 385
7160 597
8338 317
3459 664
7915 549
29927 494
17785 567
4517 295
3585 251
6257 540
5980 540