105033 264
23799 765
19493 698
56394 593
29498 280
63100 104
31215 688
24659 161
15698 616
28947 655
11295 797
268301 496
27961 479
15723 78
104921 819
18234 127
93791 840
106799 476
24875 486
28898 214
18813 362
67072 502
211051 546
54307 129