21650 156
2505 213
2722 329
1228 32
9707 44
2577 400
968 58
1179 131
2388 376
4214 511
6744 86
6085 638
29752 247