2512 327
1291 131
2862 304
2776 198
22684 653
2653 37
4220 705
4170 625
29871 681
85398 189
65279 239
77568 289
7131 116
3972 621