16526 113
248025 524
23396 271
13804 242
16815 582
59773 695
8067 103
11007 50
7060 606
4485 45
58128 531