21538 500
3641 41
4281 407
18654 728
15457 397
16651 459
14312 564
7223 349
17494 131
4279 511
15009 111
8786 612
14009 183
15834 916
1645 292
3566 539
14950 195
5772 679
5575 712
3667 138
8333 228
2000 268
49446 85
1282 160