2593 428
718 108
52298 68
23847 600
10691 239
6425 283
5987 535
7002 335
3226 136
9861 526
22921 502
4364 507
5733 473
13200 599