2226 122
15624 89
3930 273
13704 587
1492 165
21253 133
4677 527
4357 316
4885 562
2881 392
4789 165
17951 141
12805 489