2881 930
2678 851
2483 575
2964 332
28033 297
4282 311
7275 948
13804 133
11757 577
6470 445
6422 627