1631 320
24856 361
20031 165
26898 748
2213 420
4212 273
15975 583
4560 67
6741 199
9595 548
20263 193
19156 399
2832 188
35960 633
11222 313
4209 706
3514 422
10619 502
3965 124