3110 251
6528 582
2822 122
12153 590
8947 391
13501 367
63702 653
43165 480
4863 298
13633 482
8465 779
14234 588
6979 486
36618 378
11112 308
9530 242
3056 366
3524 455