3136 350
2233 489
4252 802
2711 182
753 174
1404 294
354 58
1621 49
789 74
3222 935
2618 584
1003 192
4167 547
6262 362
3515 447
6715 796
3344 782
1502 230
3104 816
1126 80
18797 793
1398 131
2587 296
3093 908