4097 368
4350 585
3074 119
4308 819
4193 894
1422 57
2594 633
2373 357
2526 463
637 48
2854 281
4027 79
4583 46