2971 412
734 836
816 650
42 991
1008 396
721 80
223 601
912 219
903 289
129 253
98 349
1009 443
2898 313
368 679
236 562
746 525
668 528
1234 359
23 693
89 535
299 141
624 263
331 725
586 43