1071 241
353 55
2815 840
2373 528
98586 412
7105 482
46805 447
17705 630
10396 638
26809 647
23939 829
33749 783
11095 99
75270 296
37948 78
37558 378
64022 778
93884 658
77457 402
16938 332
49630 706
128147 446
62161 584
26314 110