341 64
2670 619
2291 571
903 243
2158 512
3303 404
588 79
3244 883
2857 874
1706 305
350 69
140 35
2076 431
4100 713
2805 643
2220 581
3084 889
1067 200
2271 608
3191 552
2902 924
4445 525
1640 95
2311 278