2986 591
1923 279
1135 234
1402 172
2745 426
2481 615
1213 254
468 44
2702 560
2194 366
2968 794
3055 717
2237 461
3249 897
2332 489
1442 278
1516 364
2033 281
2435 422
2837 412
3033 479
2758 584
1692 389
3056 829
5583 651
2953 676