21650 156
2505 213
2722 329
1226 32
9706 44
2576 400
968 58
1178 131
2387 376
4213 511
6740 86
6085 638
29752 247