25593 466
1881 60
3757 621
3397 297
21725 280
3627 336
5913 372
10112 601
11408 774
8248 121
12354 85
4892 834
8022 666
9509 160
9103 324
25867 836
12953 429
8105 48
8929 521