132506 320
3787 462
10224 100
3528 664
1469 130
4628 539
1391 40
9122 483
13416 595
4848 863
4275 311
3771 760
2246 346
2242 61