11251 307
4462 506
8253 105
3946 101
6476 518
5903 249
2731 392
10437 731
3592 288
3511 79
6336 464
28008 116
2812 292