29599 581
17699 758
11131 687
20626 313
21389 188
9121 78
25388 535
68573 308
95654 633
14613 651
35822 543
18686 240
56118 157
101386 766
8578 450
16150 63
16008 669