3008 591
2013 279
1192 234
1459 172
2846 426
2499 615
1241 254
510 44
2774 560
2232 366
2989 794
3088 717
2299 461
3277 897
2351 489
1483 278
1549 364
2123 281
2489 422
2896 412
3079 479
2784 584
1732 389
3091 829
5919 651
3059 676