4002 243
4626 977
3030 106
10863 950
3857 281
6339 477
11715 541
6919 439
3963 227
6190 242
4473 388
6723 81
4357 260
52184 451
47778 158