129620 318
3726 462
9742 97
3521 664
1458 130
4621 539
1380 40
9111 483
13354 595
4834 863
4267 311
3765 760
2237 346
2231 61