11756 307
4471 506
8265 105
3961 101
6489 518
5921 249
2734 392
10442 731
3612 288
3528 79
6348 464
28020 116
2821 292