23895 666
8088 445
34134 87
2826 295
2859 576
2881 412
115311 561
2401 267
7854 731
3295 232
3491 446
2763 189