20188 823
4315 679
2373 464
3828 144
16118 599
4205 915
2195 248
5784 498
4124 421
19444 933
2480 344
4710 909
25663 475
10596 356
1304 28
4680 933
3897 700
9981 490
3807 478
7285 863
2122 78
37129 261
5792 698
3772 636