3901 625
97547 382
2443 267
7031 701
17881 443
118410 754
25259 532
22214 108
5940 479
4596 67
3480 418
4155 485
5219 651
37867 259