318 92
1200 254
254 42
839 209
21884 156
2719 213
2935 329
1495 33
10232 44
2893 400
1092 58
1272 131
2990 376
4388 511
7753 86
6253 638
30428 247