25335 466
1872 60
3748 621
3382 297
21708 280
3610 336
5901 372
10104 601
11372 774
8236 121
12341 85
4884 834
8000 666
9485 160
9085 324
25816 836
12928 429
8079 48
8881 521