2175 175
5036 360
4814 563
17194 312
5892 839
2733 402
1615 98
3159 218
3732 592
3132 519
4211 579
2940 192
4649 611
2184 382
2770 363
28675 792