2511 327
1288 131
2860 304
2776 198
22682 653
2653 37
4220 705
4169 625
29870 681
85395 189
65277 239
77565 289
7131 116
3972 621