5063 287
3488 274
2232 68
4126 99
3575 416
4698 794
3508 332
3885 776
6012 706
8257 290
23740 344
2338 239
1820 125
4292 702
6142 486
4714 84
3292 409
8001 804
4133 206
4326 171
3419 419
4426 242
8396 384
5008 614