2982 412
497 921
814 257
749 145
747 525
862 97
156 586
543 55
752 412
804 66
625 263
1008 557
370 394
2902 313
583 274
844 524
555 332
330 90
285 683
226 601
299 141
779 239
331 725
754 501