318 92
1201 254
260 42
842 209
21884 156
2724 213
2937 329
1501 33
10236 44
2900 400
1094 58
1273 131
2993 376
4391 511
7778 86
6254 638
30446 247