19255 70
255 69
4872 527
711 165
3031 551
5577 283
8719 546
10163 299
2029 581
5268 540
2534 561
6297 214
7794 606
14857 594
9295 465
2828 613
6510 318
165 39
15986 491
3415 396
2828 729
13305 202
1647 298
9537 519