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