276 50
1302 257
2531 720
2582 360
228894 825
32321 182
88104 698
215461 266
107296 370
125382 298
151238 671
57553 137
185132 937
98711 570
96809 342
50863 342
108116 520
121781 718
56763 161
160515 752
76684 202
112607 677
83394 218
97381 512