3120 528
2781 111
2752 508
3365 492
4338 318
2723 162
3196 588
2292 119
1602 78
4286 886
7907 523
5255 633
4206 741
8493 839
3635 355
3146 356
6966 669
3368 647
3435 305
22538 215
3668 605
4238 843
2824 428
1359 145