691 146
285 84
1815 433
2184 567
21626 156
2547 213
2732 329
1259 32
9753 43
2572 401
1058 58
1207 131
2479 376
4272 511
6581 86
6228 638
29911 247