2971 412
369 394
368 679
36 641
647 859
463 732
118 584
396 364
308 201
239 992
753 501
338 630
104 854
543 55
231 76
23 693
988 840
331 725
411 35
129 253
881 630
495 276
960 540