104462 455
134359 328
245068 1096
112668 573
38863 198
77187 828
50991 198
2848 528
1006 107
1573 97
415 46