20517 330
14582 125
10740 603
7057 358
18597 932
10643 74
8956 679
3193 623
19993 286
6374 738
22740 529
876 30
5810 315
6071 837
4526 49
3102 452
5278 457
14609 747