19378 791
4116 319
43162 508
5146 538
5424 692
14526 658
2147 698
2385 593
8879 422
848 187
690 209
1740 503
2312 527
2919 888
3082 306
19817 290
7725 49
340 70
5612 546
70171 412
2362 664
6577 47
8930 360
71371 303