264 58
1132 268
2742 856
421 86
2810 606
6628 371
8674 598
76240 450
34878 246
6171 489
7377 351
24562 603
32920 686
5328 719