2589 148
3517 596
6069 574
4048 95
5228 378
3461 654
10203 576
6881 651
4455 653
3977 550
2423 438
6219 489
8158 465
2030 382
3293 456
1314 182
1114 91
1504 263
2734 528
2927 636
7351 868
19961 285
7580 386
23052 361
35045 244
21480 492
14925 427
47003 127