531 98
353 62
239 56
676 145
2597 503
4948 209
6276 377
4613 59
49030 212
4941 246
41315 168
31726 351
6571 700
16735 192
1791 339
5511 571
1770 276
2816 422