129563 199
32488 775
30237 659
100303 560
5461 135
7119 83
5287 382
5117 325
6373 435
7138 584
8996 323
7299 670
10468 421
16413 510
9364 614
3641 172
46945 673
44067 425