2937 122
15579 89
4002 273
13769 587
1513 165
21486 133
4727 527
4420 316
4934 562
2928 392
4858 165
18663 141
13301 489