2983 107
10445 699
2640 212
14506 54
9304 129
9730 793
4595 192
7104 383
18367 382
7027 248
4948 76
2203 268
4920 647
19682 327
17834 254
7240 29
4269 486
4209 386