3576 250
1513 49
4486 441
3200 344
2521 182
708 48
1883 195
6390 94
6561 544
16919 457
2493 304
1315 40
4621 48
2106 333
3875 612
3624 330
1202 270
2979 559
3176 417
7041 604
11647 669
5089 370
4048 458
7164 332
10135 812
4046 353
6067 387
2912 354