21642 503
5552 628
6866 372
5517 30
13217 85
131170 538
10736 393
8952 694
12653 680
52383 725
1894 373
41741 439
4176 57
18234 539
5662 462
4317 919