22999 721
4468 711
3632 275
1737 74
4248 457
25561 274
2563 288
12269 485
19502 73
14945 323
16060 754
8507 496
10912 833
5115 309