30938 201
6541 354
4571 567
9325 433
6689 594
100860 348
43448 436
26246 539
5317 540
4845 127
5564 457
3502 174
4842 703