4402 364
32142 703
235649 402
41777 92
110473 870
20786 836
12169 482
139776 1073
8978 61
4668 509
72691 644
4070 186
23790 377