42080 78
28354 471
22352 424
38470 466
23888 322
27818 120
40903 555
62730 550
35118 429
32928 239
27178 291
42382 989
21805 92
32933 395
23853 52
35953 252
40672 563
29327 178
43455 117
56066 421
68167 623
30575 272
26602 601
93576 572