5425 102
6096 560
40463 440
2296 145
2604 269
3579 667
4296 477
5355 170
4992 396
2790 328
2926 309
8330 163
2879 552