21362 154
312246 1040
9567 663
3307 506
10214 581
16589 262
177199 292
7997 498
4095 128
159863 220
81722 655
18713 467
26263 81
6080 586
4617 164
7973 702
6976 432