29515 80
4521 348
3293 388
4191 524
14222 409
44102 501
15458 52
7858 723
10505 141
6772 759
10211 255
10502 835
5350 93
81834 757
79194 774
9626 548
42361 503
5073 349
13420 244
14263 453
15857 255
3577 918
52642 90
16194 133
19462 614
8118 764
3480 531
5347 588