2101 166
1832 460
315 88
2257 504
2867 752
2477 551
1977 485
2701 497
29641 417
3544 410
3247 448
6968 695
4558 71
4992 279
2573 152
6656 802
3159 517
5182 613
4129 705