11699 307
4469 506
8262 105
3960 101
6486 518
5915 249
2732 392
10439 731
3606 288
3522 79
6343 464
28019 116
2819 292