20295 812
5669 148
38442 906
4405 661
6038 314
15193 106
3587 394
3367 234
4773 291
174724 428
122160 686
105746 675
387809 596
104505 367
346451 656
55989 643
41760 866
16213 821
31087 254
53677 418
28827 49
47827 562
54177 703
35487 221
276481 863