2931 28
2626 401
4404 34
18410 428
2432 243
4974 240
3152 111
2482 347
1813 373
2658 465
2445 264
793 74
2786 262
1221 122
9678 600
791 80
2425 430
2783 721
1245 45