16413 287
1631 320
24935 361
20088 165
26900 748
2214 420
4212 273
16000 583
4561 67
6747 199
9598 548
20323 193
19163 399
2872 188
35983 633
11224 313
4211 706
3514 422
10621 502
3975 124