4008 778
21258 150
5087 195
6294 144
7218 490
10394 473
189751 381
2267 201
3315 530
4617 528
3237 633