25606 466
1883 60
3757 621
3397 297
21725 280
3628 336
5914 372
10113 601
11411 774
8249 121
12357 85
4892 834
8034 666
9511 160
9105 324
25869 836
12955 429
8107 48
8932 521