3046 684
181879 139
7991 581
15288 714
6212 196
7654 192
8039 796
8033 207
12996 441
4561 513
3942 665
1278 108
8497 96
5103 782