29670 581
17755 758
11174 687
20677 313
21423 188
9148 78
25481 535
68727 308
95967 633
14639 651
35885 543
18768 240
56224 157
101719 766
8595 450
16204 63
16048 669