9831 173
2666 91
6159 109
15105 701
4195 212
16045 54
10250 129
10747 793
5032 192
9207 384
21095 382
7995 249
8311 78
2372 268
5214 647
21313 327
19294 261
8146 29
4626 486
4692 386