21602 154
319817 1050
9631 663
3342 506
10258 581
16636 262
178908 292
8025 498
4131 128
161751 220
82582 655
19238 468
26634 82
6135 586
4684 164
8031 702
7008 432