8966 842
6776 471
8472 597
115898 340
145944 681
116026 885
48915 410
27068 557
2510 299
3493 495
7514 333