12280 28
1291 260
8721 35
1482 86
2247 453
2775 437
14792 492
12979 906
33053 888
2004 340
5648 353
7669 609
4153 767
3540 745
9347 836
7403 295
3368 39
30946 162
2850 152
4580 519
4150 409
13338 281
3986 294
5171 717
4257 610
23300 691
11712 280
12603 53