3129 333
5911 281
7967 441
2626 221
4418 665
4138 41
23907 366
10951 75
11021 607
4598 716
3990 38
17551 461
9047 58
2757 553
3663 219
4741 711
3043 591