268 81
403 108
1804 367
826 190
2196 411
28747 508
7671 712
4688 673
25313 322
8525 738
18105 257
8250 370
386747 1079
20458 165