3026 107
10522 699
2660 212
14525 54
9321 129
9738 793
4596 192
7108 383
18395 382
7033 248
4952 76
2206 268
4925 647
19696 327
17854 254
7249 29
4271 486
4216 386