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