315 92
1197 254
233 42
835 209
21882 156
2715 213
2933 329
1464 33
10225 44
2873 400
1088 58
1267 131
2988 376
4383 511
7717 86
6252 638
30401 247