2513 327
1293 131
2896 304
2780 198
22686 653
2653 37
4221 705
4170 625
29875 681
85400 189
65280 239
77572 289
7131 116
3972 621