32261 283
33284 543
20178 522
67145 572
61394 913
12582 663
11953 425
786 68
1495 39
14481 619
9870 795
4504 603
3312 527