667 123
2795 264
1184 243
1716 400
570 119
3443 393
1044 79
3197 584
2418 432
3218 70
4399 486
4839 320
938 47
3092 309
4468 477
2408 645
2554 196
3152 563
826 105
1416 315
888 161
2082 402
3087 505
2398 95