127715 184
17493 576
163741 568
475262 1309
27364 849
376005 944
123524 714
12783 504
12008 679
16837 507
29134 171
26056 746
8648 39
2863 649
6538 371