32536 283
33471 543
20328 522
67174 572
61834 914
13025 663
12768 425
831 68
1623 39
15870 619
11389 795
4597 603
3376 527