3903 860
1210 153
1633 331
4874 763
4137 235
1927 304
4105 406
10282 66
2687 671
4597 57
3223 645
2483 467
4726 476
2949 568
2898 298
2013 555
1554 437
2310 749
3887 378
2732 206
2450 264
3876 76
833 167
1260 318