318 92
1201 254
263 42
842 209
21884 156
2725 213
2937 329
1501 33
10238 44
2900 400
1094 58
1273 131
2993 376
4392 511
7786 86
6254 638
30448 247