18660 531
4393 228
8542 645
11522 718
5802 619
2942 220
50655 495
7720 120
4718 650
5662 741
30292 581
12748 57