3419 502
8788 675
5025 271
5605 956
3358 86
7552 809
5142 423
4013 509
54953 372
71120 498
99663 616
3671 287
19834 629
11266 155