107 23
3218 881
2714 379
26767 533
4489 465
3521 477
18220 354
5640 917
7706 489
7748 733
2194 234
3438 189
3727 589
5170 714
20850 504