125132 670
17386 281
74504 827
26836 173
58899 584
29609 706
9731 797
18251 432
11322 474
8220 229
18550 413
7302 66
6564 219
33943 480
21210 313
63671 736
14498 514
78890 776
56822 533
20791 498
28278 490
29100 775
3663 239
5938 646
7871 405
32084 419
7885 603
8059 524