323 32
5595 800
9399 836
31585 240
16069 567
50600 898
65444 895
44675 405
4311 620
3689 502
6609 494
41829 223