18683 531
4403 228
8550 645
11530 718
5802 619
2942 220
50663 495
7725 120
4719 650
5664 741
30303 581
12751 57