2592 148
3518 596
6071 574
4055 95
5229 378
3463 654
10216 576
6890 651
4455 653
3979 550
2423 438
6224 489
8166 465
2031 382
3294 456
1314 182
1115 91
1507 263
2738 528
2927 636
7357 868
19969 285
7585 386
23057 361
35049 244
21486 492
14930 427
47012 127