12230 28
1285 260
8692 35
1454 86
2221 453
2757 437
14785 492
12948 906
33030 888
1997 340
5612 353
7644 609
4134 767
3532 745
9321 836
7389 295
3325 39
30912 162
2829 152
4575 519
4112 409
13285 281
3883 294
5160 717
4248 610
23269 691
11709 280
12562 53