32812 224
16226 76
2625 473
1868 91
1354 191
122048 380
33337 432
107925 344
48600 123
25679 527
24706 677
86353 524
105059 308
30278 90