1631 320
24907 361
20063 165
26900 748
2213 420
4212 273
15988 583
4560 67
6742 199
9595 548
20292 193
19161 399
2848 188
35971 633
11223 313
4210 706
3514 422
10620 502
3969 124