2528 533
160653 764
5306 493
10927 95
356997 575
11395 108
28560 691
13088 117
37776 643
2871 462
6481 672
7179 408
4233 568