5996 296
845 112
3967 296
17987 354
112536 643
2166 92
9770 696
40234 642
6648 86
12592 524
42012 612
3372 188
8477 453
14042 774
2805 413
2156 334
3362 647