8966 842
6775 471
8472 597
115888 340
145935 681
116016 885
48895 410
27067 557
2510 299
3493 495
7514 333