21531 341
102803 209
9585 714
6855 657
14632 578
7573 68
45303 639
4885 127
8828 513
5095 126
25306 398
6013 360
5925 669
21670 415
8097 804
6374 615
5208 469
4575 712
5225 674
10422 414
34853 694
9885 565
3614 296
6990 546
28949 517
19964 698
4003 340
23165 678