21186 255
9049 748
6184 295
5985 115
20564 455
29279 737
46463 713
28209 210
34154 576
15598 400
15249 443
41481 299
6341 343
3751 574
6769 42
6267 456
68616 606
81306 761
19465 847
36902 619