30952 87
19808 89
6325 415
11752 253
10171 652
6558 85
4366 181
7382 170
4201 458
4884 272
6240 651
9081 165
5484 189
3192 44
8586 656
3195 153
3934 167
8174 156
5301 82
5582 637
8811 414
10180 752
5341 238
13733 459