12959 54
2416 96
2977 361
3559 563
8960 343
4847 808
6109 314
16289 876
26217 722
11112 426
8069 263
29723 154
15620 636
6446 445
4265 606
5271 83
4676 731
4259 787
13107 119
5268 540