25597 466
1881 60
3757 621
3397 297
21725 280
3627 336
5913 372
10112 601
11409 774
8248 121
12355 85
4892 834
8027 666
9510 160
9104 324
25868 836
12955 429
8105 48
8929 521