11181 307
4459 506
8249 105
3943 101
6475 518
5899 249
2731 392
10435 731
3588 288
3511 79
6334 464
28004 116
2811 292