3602 503
1781 331
3073 678
3781 189
16745 90
19833 442
4557 193
274269 625
8864 847
8436 461
3939 641
3890 479