19709 281
2665 371
20326 970
3486 900
6409 406
8103 53
4204 356
960 94
2069 186
4895 504
2000 252
3007 648
8532 777
2404 119
3429 178
9949 689
64702 50
6958 789
3929 710
5011 743
5496 679
2462 443
27134 245
2991 642
10493 605
3766 559
5146 386
3645 93