528 95
9010 594
9835 588
7413 339
8989 380
52364 616
2113 576
9313 536
873 122
3705 486
11033 234
20788 184
833 200
17773 75
14200 259
120815 197
73504 148
2997 806
2850677 7251
7563 362
6953 290
6591 442
68464 160
345595 430