3900 625
97455 382
2436 267
7028 701
17880 443
118381 754
25250 532
22200 108
5940 479
4595 67
3478 418
4155 485
5218 651
37839 259