19795 933
8376 196
2016 78
4029 215
4579 376
6510 420
3808 208
4308 460
4053 407
4887 526
13892 505
4617 242
3690 189
5275 750
4948 252
5853 219
6484 709
25205 390
54694 932