2609 112
7711 618
9143 391
173445 779
30796 823
81971 350
294534 850
289227 846
143719 348
26967 259
58067 257
17601 407
1194 143
3205 464
7610 506