1012 224
2172 508
2709 781
202 39
526 45
13414 567
7270 613
9238 465
6384 193
8150 424
269070 468
122234 941
13976 780
7857 731
12880 470
5264 195