268 81
403 108
1804 367
826 190
2196 411
28745 508
7670 712
4687 673
25313 322
8522 738
18101 257
8250 370
386738 1079
20457 165