2530 534
71591 464
132229 974
37140 347
210768 509
39740 430
14595 579
33210 583
19578 616
52388 627
68819 802
99739 998
15367 276
9302 537
27328 827
17313 174
2786 316
2832 108