18681 531
4401 228
8550 645
11526 718
5802 619
2942 220
50663 495
7725 120
4719 650
5663 741
30302 581
12749 57