12231 348
5696 799
1513 210
6500 196
2941 645
3788 507
2801 424
3733 827
4288 364
4235 904
2237 147
8504 504
3172 384