22939 886
23007 656
17478 95
10265 45
5245 185
6286 804
7687 51
4283 523
6713 552
9680 764
10790 50
28569 834
7782 346
6190 287
42029 210
23390 509