2880 61
145553 330
3973 462
13058 112
3670 664
1682 130
4730 539
1682 40
9215 483
14541 597
4977 863
4389 311
3862 760
2386 346