2853 680
1937 60
2910 296
2347 68
21849 75
4586 603
4679 617
59166 586
12952 699
8062 504
8695 839
8918 86