23152 471
1651 319
3133 598
2043 367
909 32
2633 716
3501 546
10130 700
10793 114
13474 872
8905 410
97592 739