28473 700
35215 613
21078 138
12231 596
5074 102
8623 384
7104 45
17542 756
8253 374
9799 455
16205 475
8428 728
8238 372
9646 33
5758 327
11578 988
9904 112
4936 248
5132 559
5024 925
3431 424
4653 507
8556 511
2467 46
4523 924
5634 847
5827 482
10351 879