11540 307
4468 506
8258 105
3953 101
6485 518
5908 249
2731 392
10438 731
3602 288
3519 79
6340 464
28015 116
2816 292