3115 535
10746 557
7254 519
3051 587
6494 487
4297 102
3445 335
9520 393
2244 51
4690 711
5082 782
18191 498
22540 554
4848 823
3282 403
3708 191
937 221
1805 303
939 180
679 138
833 141
3196 846
1647 354