3003 60
108997 336
5104 528
7452 159
4957 582
5016 330
12071 379
19618 426
5871 470
18785 724
115800 518
3570 125
6429 379
7738 331
5174 630
3457 205
7184 433
5518 372
7813 533
9027 670
9579 513
4740 414
4589 184
3068 435
6027 543
4393 243
6794 66