932 148
3096 789
2942 709
3544 74
3807 918
1246 208
4645 531
3352 646
2459 474
1564 240
2570 478
8226 483
1505 180
2901 308
3077 689
1762 381