10505 747
4499 309
3542 276
5895 613
3316 323
6069 506
5614 585
3835 356
2667 30
4646 787
4465 362
2139 213
3950 329
4952 597
4186 391
4091 463
3203 99
3701 80
5991 231
6354 607
5935 623
7702 813
4019 116
3460 503
4874 441
5004 621
7025 602
2213 295