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