856 139
3849 705
10026 587
6854 531
4428 281
3269 193
9205 717
8297 38
1853 302
4265 414
1239 346
3136 690
1048 71