3890 625
97272 382
2434 267
7026 701
17874 443
118320 754
25226 532
22170 108
5935 479
4593 67
3478 418
4153 485
5218 651
37793 259