127029 182
17468 576
163735 568
474187 1307
27352 849
375563 944
123367 714
12772 504
11996 679
16825 507
28927 171
25945 746
8608 39
2856 649
6531 371