15909 98
5843 509
4958 394
4341 457
5769 238
5715 309
5562 608
2940 182
5978 751
2777 387
6279 761
15959 278
4276 153
2662 160
4927 760
19048 1029
5522 530
2945 486
2777 82
5039 252
6749 108
21498 999
10419 775
4434 211