3082 505
2227 399
910 98
2620 423
2482 369
3374 304
2431 530
1974 467
3863 215
1080 121
3368 708
1697 307
2702 182
5068 147
3480 628
6093 174
1477 320
345 58
3783 325
4522 450
1443 317
6900 568
4052 670
4241 406