2981 107
10443 699
2639 212
14505 54
9304 129
9730 793
4595 192
7104 383
18364 382
7027 248
4948 76
2203 268
4920 647
19681 327
17833 254
7240 29
4269 486
4209 386