8384 49
9363 161
28492 126
17890 1030
3228 26
15197 572
12860 582
11654 416
19446 715
6765 266
3945 447
3327 624
21245 102