21533 465
1738 60
3629 621
3182 297
21453 280
3364 336
5675 372
8770 601
10848 774
8164 121
12109 85
4637 834
6978 666
9053 160
8842 324
24943 836
12587 429
7677 48
8210 521