23215 878
17573 523
12142 545
183588 909
256177 1039
38672 83
20874 244
57071 756
7784 388
4392 712
3756 279