2902 313
185 87
778 896
815 257
941 140
544 55
121 584
67 889
758 45
1008 396
779 239
279 484
307 82
2292 793
498 921
1166 1000
2443 127
329 49
692 318
831 66
862 97
852 190
589 43
193 875