32536 283
33471 543
20328 522
67174 572
61833 914
13025 663
12767 425
831 68
1623 39
15870 619
11386 795
4596 603
3376 527