21267 319
1413 145
14266 139
68104 506
36535 251
18878 370
21028 941
36688 786
15235 506
18030 709
25805 465
5601 155
9335 716
5324 253
3216 98
2391 85
6374 591
3316 417
3524 812
14760 978
10639 184
6813 569
5284 350
5262 949
4648 178
629 64
11643 711
3659 244