22999 721
4473 711
3635 275
1741 74
4255 457
25564 274
2564 288
12270 485
19505 73
14957 323
16064 754
8510 496
10914 833
5116 309