12329 563
5074 362
31038 301
3655 87
4596 712
18992 654
3324 499
3903 622
835 73
5805 554
22969 653
9260 701
2090 69
6604 582
17839 75
13406 410
2881 97
11512 34
40850 146
20275 657
1146 211
3809 417
21592 699
111961 828