318 92
1198 254
247 42
837 209
21884 156
2718 213
2935 329
1485 33
10230 44
2891 400
1092 58
1271 131
2988 376
4387 511
7749 86
6253 638
30424 247