21086 199
2983 129
4831 792
26476 613
3685 416
6059 673
4180 57
8496 530
15492 770
5226 396
4695 135
3464 221
18217 468
5920 263
6230 678
5328 746
20848 587
12541 435
4062 855
31187 688
22005 596
31450 537
5038 768
8080 896
15648 656
18907 405
40028 779
41713 974