22983 721
4454 711
3578 275
1718 74
4112 457
25552 274
2550 288
12250 485
19432 73
14882 323
16024 754
8500 496
10868 833
5095 309