2965 412
2178 220
291 628
641 697
842 524
23 693
751 412
154 586
446 858
1008 396
1964 476
80 168
495 921
577 511
366 679
896 230
1233 359
988 100
586 43
876 402
881 630
831 923