3901 625
97530 382
2443 267
7031 701
17881 443
118403 754
25258 532
22212 108
5940 479
4595 67
3479 418
4155 485
5218 651
37861 259