16906 278
8986 196
30012 156
220531 317
15991 346
8952 239
17937 820
12438 374
4952 92
15010 642
3137 416