22979 721
4453 711
3576 275
1713 74
4104 457
25551 274
2549 288
12248 485
19425 73
14867 323
16018 754
8497 496
10867 833
5092 309