1048 266
554 105
2482 693
2284 522
1045 56
265905 546
143114 823
134036 526
126569 455
58702 385
38752 423
94476 424
73258 419
46265 370
104410 979