2826 290
3732 196
5683 408
2929 254
4159 98
4819 877
4935 326
3998 73
1850 109
5323 714
5218 769
30792 190
48718 1062