3073 333
5900 281
7907 441
2609 221
4395 665
4118 41
23814 366
10911 75
10946 607
4578 716
3902 38
17499 461
9026 58
2749 553
3566 219
4718 711
3033 591