2826 290
3729 196
5682 408
2927 254
4159 98
4819 877
4934 326
3998 73
1850 109
5323 714
5217 769
30773 190
48707 1062