350 87
2995 287
4048 272
2985 537
1963 380
2560 679
651 60
11701 460
9638 179
2096 427
910 160
2689 771
2367 515
703 172
1361 33
2908 482
11955 922
3145 604
3205 923
890 180
2339 626
1538 301
3762 514
3531 483