30196 167
3230 575
3238 654
1945 304
2899 447
7799 645
6639 732
883 28
6798 205
2029 177
2603 400
1536 215
38280 646
3130 197
5133 289
14475 710
37065 526
20135 540
4564 651
4137 858
2001 41
3514 708
17349 252
3611 739
4268 707
3488 441
1398 259
7595 667