532 95
1228 200
781 70
3946 826
3114 783
1801 430
2244 422
2441 566
2877 799
3093 938
3110 777
2713 693
1255 179
2923 869
495 53
1999 344
2326 440
1580 330
1887 140
3075 548
423 62
732 77
2802 559
1632 127