314 21
952 167
2 841
898 815
452 348
360 450
63 305
204 452
507 721
7 799
752 651
350 297
268 68
783 44
29 396
330 466
566 481
462 737
902 947
820 257