82586 164
2576 333
3314 296
26545 294
10223 257
4116 627
5638 170
12350 198
8774 439
6129 386
6054 451
5763 616
27351 623
16148 626
4036 111
6051 355
3797 687