2931 591
3985 780
3052 293
4581 88
3094 140
45415 604
11997 204
183487 964
3977 452
13251 771
30521 390
5707 581
5649 598
2785 316
2785 386
4443 559
4635 641
4010 685