19249 169
12116 189
2349 169
3084 71
2766 430
2842 427
4858 405
2099 170
5801 273
13587 747
95208 633