881 142
3215 731
5856 657
1934 330
16478 54
13154 155
8404 306
2144 301
4977 798
4155 813
2612 555
3334 489
3446 763
7120 661
1520 54
4119 594
9055 610
3707 295
3175 396