595 28
3273 548
2228 453
5799 819
2170 466
1931 327
2961 487
3590 791
3605 785
3074 659
3868 675
3566 927
2897 717
3445 418
875 138
4341 142
2482 581
1579 191
1640 241
2610 313
1958 370
630 35
2321 463
3351 618
3465 387
3367 657
3773 474
1684 335