2441 327
1982 285
3197 649
3811 347
1296 83
4094 243
1584 112
954 160
1006 207
888 109
1299 141
1019 123
1358 169
2892 704
311 44
1105 210
1806 268
3036 853