2501 648
927 115
407 917
366 492
25 692
534 35
16 548
690 391
912 628
427 675
147 56
601 334
757 978
7242 805
552 154
106 873
432 601
95 448
351 929
578 690
62 308
357 910
281 638