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