2826 290
3728 196
5678 408
2923 254
4157 98
4818 877
4929 326
3997 73
1847 109
5322 714
5215 769
30719 190
48664 1062