1012 224
2172 508
2713 781
202 39
534 45
13414 567
7270 613
9238 465
6385 193
8150 424
269070 468
122235 941
13976 780
7857 731
12881 470
5264 195