101596 498
50276 327
52350 928
37268 663
64256 784
112073 716
17230 396
25209 215
31913 426
178521 652
101245 823
116629 818
47562 656
31448 620
30513 292
65348 537
42423 110
33411 436
67890 152
119298 812
111835 336
47844 766
45205 520
63218 384
13296 738