1023 71
43568 550
1285 346
2943 872
1635 510
1088 286
1893 456
2024 272
2516 593
20162 801
133525 120
67485 217
45790 494