3231 629
3116 550
2124 178
3299 353
2778 89
3894 764
17477 485
52127 532
8211 540
12324 571
11936 89
2865 152
5536 619
3002 777