2971 412
2191 220
36 641
812 257
231 76
402 893
703 932
338 630
345 622
381 691
766 676
46 476
541 860
496 921
867 911
1008 557
1008 396
753 501
278 484
369 833
881 630
942 295
232 347