131353 320
3749 462
10054 100
3526 664
1465 130
4624 539
1384 40
9115 483
13381 595
4840 863
4271 311
3768 760
2244 346
2240 61