23894 666
8052 445
34131 87
2824 295
2858 576
2877 412
115263 561
2400 267
7851 731
3293 232
3491 446
2763 189