305 82
110 854
2982 412
2201 220
778 896
2442 127
328 49
1552 842
36 641
543 55
23 693
338 630
579 511
443 617
555 332
231 76
989 840
2602 912
397 364
1008 396
656 875
779 239
331 725