3006 531
5936 327
6519 125
2786 519
5078 540
2227 237
4361 496
5296 827
6043 551
8212 591
8049 899
1459 236
8953 437
4204 594
597 71
6647 605
5337 735
1506 93
8448 704
4566 278
11176 502
3689 847
2505 46
5961 660