2826 290
3728 196
5679 408
2924 254
4157 98
4818 877
4930 326
3998 73
1847 109
5322 714
5215 769
30723 190
48668 1062