4355 368
19828 60
7652 478
3178 445
2489 262
5028 784
7128 725
2858 166
3089 647
11347 948
3635 632
2866 325