31874 888
25369 528
8588 370
2855 188
12292 545
199747 921
263308 1051
43335 86
22857 244
62418 758
8031 388
4565 713
4050 279