3900 625
97447 382
2435 267
7027 701
17880 443
118381 754
25250 532
22199 108
5940 479
4595 67
3478 418
4155 485
5218 651
37838 259