21061 617
7999 434
8364 415
10689 392
13474 872
152913 677
7895 790
29501 276
93110 288
91962 681
6644 804
73166 305
34386 868
239111 748
185911 720
38724 259
227908 1070
25572 361
235131 775
56755 826
152856 844
122015 331
85759 178
142173 500
26577 630
8146 501
73297 441
8181 326