130872 320
3741 462
9973 99
3525 664
1463 130
4623 539
1382 40
9114 483
13373 595
4837 863
4270 311
3766 760
2242 346
2236 61