3561 432
43048 645
6924 189
11038 603
52101 697
15695 295
19283 865
15870 349
7297 351
15569 426
4388 521
1957 92
3528 563