3031 300
5033 412
5902 710
6082 561
3459 136
4295 782
9805 154
4104 817
3096 181
5038 275
12680 738
5828 165
4002 833
6729 252
15033 349
7764 866
3533 394
3664 657
5071 41
4398 546
3417 234
2304 236
5611 246
8127 600