5047 860
1652 48
3184 695
1622 287
2735 684
3300 688
31089 670
3451 592
3128 795
3076 733
1812 471
1547 243
3358 592
464 76
2100 455
864 271
2094 349
5122 636
3005 542
2174 575
1468 129
782 136
530 89
2605 609