1076 282
44728 327
33872 185
31553 503
43970 540
30950 324
34372 474
40298 345
91750 418
183593 731
37536 475
55329 269