129674 318
3729 462
9755 97
3521 664
1458 130
4623 539
1380 40
9111 483
13354 595
4834 863
4267 311
3765 760
2237 346
2231 61