2925 441
1702 26
22015 130
3565 516
6712 479
40010 375
2883 368
3204 46
1790 311
8972 676
4356 614
9777 585
4275 364
3316 614
4045 555
1020 60