15371 598
486 72
333 38
13987 302
2124 536
4487 308
1356 257
2115 49
2747 252
3585 196
6143 44
53354 234
103246 667
75174 291
199649 615
58380 111