132895 321
3830 462
10280 100
3528 664
1470 130
4630 539
1391 40
9122 483
13429 595
4850 863
4279 311
3772 760
2248 346
2244 61