43950 458
27153 50
95046 665
6627 205
4430 745
4604 562
1374 143
7268 354
4025 704
8621 479
2458 559
2580 758
2253 279
7172 274