4168 625
103563 392
2589 267
7163 701
18098 443
122714 758
26903 532
23959 108
6120 479
4671 67
3587 418
4240 485
5317 651
40137 259