130656 319
3740 462
9924 99
3524 664
1463 130
4623 539
1381 40
9113 483
13370 595
4837 863
4270 311
3766 760
2240 346
2236 61