2982 412
933 712
329 49
1236 359
999 488
231 76
400 488
589 43
2602 912
804 66
131 253
338 630
1000 65
580 511
2442 127
718 234
91 535
23 693
776 801
66 889
939 545
331 725