2292 793
413 413
294 628
815 257
991 840
231 76
486 36
331 725
934 175
98 46
279 484
876 402
2983 412
2442 127
819 650
285 683
862 97
852 190
466 732
43 991
397 364
299 141
666 213