2826 290
3732 196
5683 408
2929 254
4159 98
4819 877
4935 326
3998 73
1851 109
5324 714
5218 769
30795 190
48727 1062