10003 105
5026 874
4630 223
8896 508
5759 407
15856 883
11135 765
2495 229
6987 811
4396 284
9346 617
3064 498
4191 375
4869 427
11980 82
6343 525
19280 657
9580 321
4072 468
3857 404
15026 671
10643 241
50558 675
5833 380