2997 83
3355 254
13564 139
3478 563
4851 732
10069 700
4982 532
9243 720
5134 783
264360 432
5256 82
3209 279
1492 189
5457 861
2089 281
4238 334