8038 53
30286 179
26645 90
15121 330
3448 362
29307 776
28346 341
4510 456
5400 472
8669 399
6930 931
15821 649
5704 661
3984 561
14245 334
2869 181
5413 97
5889 210
21541 142
3647 412
9406 629
6249 772
5585 157
2685 208
9236 524
8853 751
5082 245
4747 310