129508 318
3724 462
9709 97
3520 664
1458 130
4621 539
1380 40
9111 483
13354 595
4834 863
4267 311
3765 760
2237 346
2230 61