3069 676
3037 878
2595 501
4069 681
3307 415
4266 562
2620 698
2425 421
654 105
2985 627
2475 256
1391 172
2015 340
1890 337
2963 541
2213 673
3221 569
3958 478
10524 396
3111 601
3456 168
3433 170
347 73
4650 959