9447 49
9634 161
29475 126
18953 1030
3367 26
15832 572
13006 582
12213 416
20710 715
7096 266
4062 447
3416 624
21971 107