22142 755
9902 928
16571 120
4960 544
3787 179
8964 347
5728 318
11984 351
1161 195
5343 794
32941 236
2413 486