21646 46
3050 195
5130 371
31869 328
5621 525
7804 476
5015 85
5668 516
31335 294
17849 664
4483 397
8147 712
1002 241
10736 699
9150 82
7547 165
7946 508
10966 366
5101 131
6887 235
6135 806
3288 152
3529 206
7631 246