203092 176
278188 181
31487 328
22522 234
115067 677
20349 712
45298 527
85609 426
50149 418
141048 928
130773 161
38085 275
78420 827
26050 49
5128 412
19507 330
13823 885
6944 378
53603 603
76765 81
110143 402
23612 277
33234 139
17328 580
12867 609
100006 907
55142 513
165156 541