2788 696
1148 61
2128 487
2885 812
3168 754
1748 294
1391 201
720 124
832 147
2932 662
1633 353
994 232
1833 504
3521 762
3334 923
3551 620
2631 666
2040 295
4588 364
2361 645
705 86
2181 509
1618 412
595 93