2312 83
3097 254
13450 139
3452 563
4810 732
9703 700
4922 532
8892 720
4936 783
255902 428
5068 82
3138 279
1446 189
5358 861
2059 281
4146 334