3096 103
10740 144
3781 461
3956 836
3903 604
4561 153
3961 218
3599 531
4466 662
2270 268
3252 345
2629 91
2246 437
3041 481
821 112
1384 260
3238 597
1995 475
3155 746