1402 300
44188 124
3109 550
2773 89
15934 601
5978 358
4616 569
26655 294
7417 201
30047 1057
22109 443
10000 199
8143 413
3285 530
16998 535
5967 450
8446 330
28438 521
3595 576