2721 296
4253 598
2048 261
1379 186
3941 755
7285 399
3684 110
8329 139
2517 638
3606 687
1203 143
3091 787
2842 575
1076 54