2826 290
3729 196
5681 408
2924 254
4157 98
4818 877
4932 326
3998 73
1848 109
5323 714
5216 769
30747 190
48688 1062