20894 156
2225 213
2299 329
776 30
9322 43
2309 400
724 58
904 131
2030 376
4048 511
4981 86
5898 638
29208 247