21266 319
1413 145
14266 139
68101 506
36534 251
18878 370
21028 941
36686 786
15234 506
18028 709
25805 465
5601 155
9334 716
5322 253
3215 98
2390 85
6373 591
3313 417
3524 812
14758 978
10637 184
6812 569
5282 350
5256 949
4648 178
629 64
11643 711
3659 244