2868 593
16256 452
6527 785
8877 91
11861 113
7514 159
8104 792
8473 461
46575 912
2813 184
6849 788
2815 584
2975 340