302 669
2763 793
535 784
3255 313
343 565
57 507
901 897
562 455
587 370
468 937
533 255
877 267
151 272
416 220
809 118
183 361
1020 27
909 595
785 713
343 506
258 421
23 797
867 511