16413 287
1631 320
24935 361
20088 165
26900 748
2214 420
4212 273
15999 583
4561 67
6746 199
9598 548
20322 193
19163 399
2870 188
35982 633
11223 313
4211 706
3514 422
10621 502
3974 124