25309 466
1871 60
3746 621
3379 297
21700 280
3608 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
8874 521