4200 165
1901 41
3005 284
9523 690
14415 680
8980 274
8529 436
14148 277
5000 136
3645 764
1851 196
4132 532
8057 139
5845 146
2643 389
5441 93
5787 34
16909 445
6650 225
11892 49
18381 239
5303 61
5366 313
2775 322
7373 770
5233 53
3347 329
4731 650