10682 307
4437 506
8228 105
3936 101
6463 518
5861 249
2729 392
10421 731
3566 287
3493 79
6327 464
27977 116
2808 292