2997 867
646 90
1378 369
1893 524
75588 752
60416 740
57927 265
55155 350
61094 412
101564 630
106292 650
43995 731
56890 238
105868 272
102294 369
98994 711
63076 978
69654 713
113578 1078
112331 624
96828 349
88868 393
48073 121
72683 436