18295 531
4305 228
7969 645
11352 718
5852 619
2910 220
50568 495
7657 120
4699 650
5633 741
30188 580
12710 57