12026 660
3540 165
17921 277
4297 542
10392 529
6573 69
8841 347
11895 68
27472 156
15961 138
17381 501
3837 312
1889 136
7502 573
6120 544
3823 706
7303 716
2172 102
2477 83
5549 352