25329 466
1872 60
3748 621
3381 297
21708 280
3610 336
5900 372
10104 601
11372 774
8236 121
12340 85
4884 834
8000 666
9485 160
9084 324
25815 836
12928 429
8079 48
8878 521