56396 832
3769 561
2591 124
18717 826
3099 63
10538 190
10599 294
7170 355
14373 129
4184 478
8657 982
3276 771
4046 943
1858 376
2868 553