42931 906
21051 415
12838 663
11701 439
39960 543
17788 491
14072 934
37109 688
22041 149
8941 815
6276 554
58083 215
26088 187
12627 47
10392 72
83968 345
65156 348
40080 642
77203 289
42737 89
17179 447
29438 315
10310 164
31239 648
57751 506
13825 537
15447 713
42992 390