3609 587
23529 503
1963 331
44727 186
27543 195
5198 448
18286 546
21875 264
13175 551
3699 487
6945 64
3346 447
2501 61