12952 54
2399 96
2976 361
3559 563
8960 343
4847 808
6109 314
16280 876
26210 722
11108 426
8069 263
29721 154
15619 636
6445 445
4262 606
5271 83
4676 731
4258 787
13107 119
5266 540