3021 107
6433 289
5183 239
5636 675
2425 67
6970 745
7779 436
11691 425
22372 734
3750 412
8767 479
2188 68
2954 510
2208 266
3113 871
28597 573