29606 581
17701 758
11135 687
20633 313
21391 188
9127 78
25395 535
68587 308
95688 633
14614 651
35825 543
18695 240
56125 157
101423 766
8582 450
16159 63
16010 669