3349 748
9280 673
2647 398
6665 598
16712 318
15097 509
17345 151
7481 375
7761 34
4781 177
4323 481
6717 541