1579 71
2903 290
16432 928
52120 776
4331 31
3986 136
4094 313
11095 234
4976 956
3388 540
3916 388
15796 614
2529 309
2221 115
4992 622
4080 585