2588 148
3516 596
6069 574
4048 95
5228 378
3456 654
10197 576
6881 651
4454 653
3977 550
2423 438
6218 489
8156 465
2030 382
3293 456
1312 182
1112 91
1504 263
2734 528
2926 636
7349 868
19956 285
7580 386
23048 361
35045 244
21480 492
14924 427
46999 127