22321 496
5224 591
24556 837
4782 474
2296 185
4585 111
2159 159
5002 797
3007 347
4300 688
2883 477
2872 564