2662 428
718 108
52356 68
23874 600
10701 239
6433 283
5990 535
7011 335
3230 136
9865 526
22954 502
4368 507
5737 473
13213 599