132969 321
3839 462
10297 100
3528 664
1472 130
4631 539
1392 40
9122 483
13430 595
4851 863
4279 311
3772 760
2248 346
2244 61