12726 503
2942 240
1505 35
1406 112
1739 279
2059 311
2891 503
637 58
2176 445
3108 833
9825 625
4841 489
3078 264
2792 404
1460 171
1305 147
1468 147
902 74
1744 108
1294 172
13005 310
11730 387
7964 543
3997 660