3186 170
4619 155
5819 739
9949 366
4902 196
10613 554
190354 1052
158532 953
16696 193
29028 308
72060 278
17172 583
12723 481
32826 673
26215 212
82304 758
2890 216
4006 272