595 92
2676 372
6506 215
3407 676
2733 642
2420 601
8703 437
3529 448
2856 286
3454 813
4021 880
1945 128
1246 118
1454 235
1392 166
2751 530
3659 621
3405 340
3150 447
2425 582
427 79
362 63
2809 554
2380 502