22966 568
64230 263
49471 642
10762 612
18222 425
3897 174
8119 786
4386 67
6389 127
4303 383
6052 456