56336 832
3730 561
2576 124
18655 826
3095 63
10529 190
10568 294
7157 355
14370 129
4157 478
8632 982
3276 771
4043 943
1856 376
2864 553