127582 558
317317 991
346221 781
137490 572
142274 335
102550 129
80183 240
40703 181
585351 952
61802 448
65521 502
79063 765
112987 266
63821 331
520305 1252
31521 764
56895 750
307996 1009
166241 743
30349 757
207946 434
170487 638
29759 262
1042447 2646