3016 505
3747 600
4298 604
1596 129
6950 64
3364 447
4167 111
4607 347
2277 368
6032 335
1896 159
10315 224
4357 748
3513 324
4563 780
31718 609
2193 327
3091 509
6210 355
4528 196
3935 687
3561 639
2603 244
3126 262
2103 250