129249 318
3721 462
9607 96
3519 664
1458 130
4620 539
1380 40
9111 483
13348 595
4831 863
4267 311
3765 760
2234 346
2228 61