75559 1043
44451 207
39004 86
4548 289
3081 200
4536 294
7786 570
55721 217
3661 287
5709 367
19804 629
74553 586
37377 662