4004 243
4626 977
3030 106
10865 950
3857 281
6339 477
11715 541
6920 439
3964 227
6190 242
4474 388
6725 81
4357 260
52201 451
47779 158