22939 886
23010 656
17483 95
10269 45
5245 185
6286 804
7689 51
4286 523
6714 552
9681 764
10791 50
28570 834
7786 346
6190 287
42031 210
23393 509