1631 320
24861 361
20036 165
26898 748
2213 420
4212 273
15977 583
4560 67
6741 199
9595 548
20267 193
19156 399
2835 188
35961 633
11222 313
4209 706
3514 422
10619 502
3966 124