5348 509
11996 68
12385 992
5655 440
7775 220
5015 596
6961 534
4957 278
5666 479
4411 412
8720 739
4773 279
3133 124
6117 403
5846 35
3832 165
7638 323
5322 389
5705 844
6598 552
3521 288
3163 482
26889 432
7076 955