11197 307
4459 506
8251 105
3944 101
6475 518
5899 249
2731 392
10435 731
3588 288
3511 79
6334 464
28004 116
2811 292