2856 591
3929 780
2934 293
4381 88
3016 140
44745 603
11927 204
181873 964
3950 452
13192 771
30324 390
5657 581
5607 598
2741 316
2761 386
4416 559
4608 641
3939 685