22998 721
4468 711
3630 275
1737 74
4234 457
25560 274
2563 288
12269 485
19501 73
14940 323
16057 754
8507 496
10910 833
5114 309