18296 531
4305 228
7971 645
11354 718
5853 619
2910 220
50568 495
7657 120
4699 650
5633 741
30193 580
12710 57