21746 465
1746 60
3637 621
3190 297
21472 280
3386 336
5684 372
8793 601
10881 774
8170 121
12143 85
4663 834
6999 666
9092 160
8872 324
25027 836
12621 429
7700 48
8238 521