2951 160
1976 410
3627 702
6553 647
7804 938
4319 379
2905 66
3733 436
4109 351
4029 503
3878 200
2559 60
4891 492
3300 631
2898 514
2942 385
6440 466
3951 337
2557 268
3157 787
3771 739
4280 406
3452 318
3644 367