4153 625
103322 392
2586 267
7151 701
18084 443
122543 758
26773 532
23842 108
6089 479
4667 67
3581 418
4233 485
5312 651
40083 259