15901 159
3845 641
10532 441
4086 638
28975 342
30624 177
11989 294
3542 74
27950 233
2399 166
12441 342
27423 107
6686 45
9369 671
3421 371
12050 741