313 92
1194 254
219 42
832 209
21880 156
2706 213
2928 329
1441 33
10215 44
2860 400
1084 58
1264 131
2984 376
4380 511
7668 86
6250 638
30378 247