315 92
1197 254
243 42
836 209
21884 156
2717 213
2933 329
1469 33
10227 44
2882 400
1090 58
1267 131
2988 376
4385 511
7724 86
6252 638
30411 247