2882 951
508 141
2552 648
452 110
167 38
997 225
233 64
999 293
976 241
397 106
582 135
1211 333
789 255
821 244
733 82
1192 227
17601 319
3322 65
3766 264
4811 569
3072 182
2787 111
4291 300
20027 127
25582 653
3306 771
29092 217
59410 651