2560 85
2988 207
3352 772
1052 41
3244 296
134788 511
3354 620
4661 863
23141 138
28423 600
7999 186
3826 242