3099 735
5851 50
1507 115
1863 282
1346 121
27343 979
315101 860
251688 798
131663 874
6301 386
4381 472
4186 180
12292 278
5378 225