4004 243
4626 977
3030 106
10863 950
3857 281
6339 477
11715 541
6920 439
3963 227
6190 242
4473 388
6724 81
4357 260
52192 451
47778 158