11948 307
4481 506
8285 105
3976 101
6503 518
5937 249
2739 392
10450 731
3635 288
3544 79
6364 464
28039 116
2827 292