2513 327
1293 131
2893 304
2779 198
22685 653
2653 37
4221 705
4170 625
29874 681
85400 189
65280 239
77571 289
7131 116
3972 621