20378 125
12510 443
18805 560
7911 229
3865 135
2169 146
3005 314
3657 176
4320 154
9588 390
3877 507
5716 543
4879 359
5331 909
4948 533
2555 150
6110 583
7137 416
9822 728
9056 647
5499 136
8097 653
5590 705
14385 774
14977 187
6167 611
3642 64
2378 288