25315 466
1871 60
3746 621
3380 297
21701 280
3609 336
5899 372
10103 601
11371 774
8236 121
12340 85
4884 834
7998 666
9484 160
9083 324
25813 836
12926 429
8079 48
8876 521