3561 432
43048 645
6925 189
11038 603
52102 697
15696 295
19283 865
15873 349
7297 351
15569 426
4388 521
1957 92
3528 563