45198 92
117323 1205
22045 241
27967 666
20380 201
6031 542
14112 660
33751 352
56947 345
46128 908
9707 228
54650 616
26760 1003
73731 366
39082 729
55013 539
20446 169
11658 782
130443 512
52566 685
8278 709
51025 328
22475 813
24339 323
18049 668
46891 629
9778 327
44665 990