4328 332
3129 195
1008 144
18440 443
15198 262
37391 483
3561 81
7899 530
4558 555
16258 521
34131 537