19686 546
5669 624
7417 596
5289 255
2835 122
22511 149
4451 413
4000 41
2899 579
8105 578
15360 737
44133 529
8793 568
8795 421
3355 629
12108 237
16267 338
16400 166
15423 606
11434 220
4949 503
6010 86
17710 240
16198 790