21532 341
102804 209
9585 714
6855 657
14633 578
7573 68
45304 639
4885 127
8831 513
5095 126
25307 398
6013 360
5925 669
21675 415
8102 804
6374 615
5208 469
4575 712
5225 674
10424 414
34853 694
9886 565
3616 296
6993 546
28953 517
19966 698
4003 340
23165 678