119 31
2677 570
8438 545
31432 288
3362 589
1576 151
2156 418
53237 557
23460 345
13231 39
12604 487
25577 490
7839 375