3012 80
5048 171
6248 413
2887 518
1286 119
2609 406
1634 71
2748 423
1666 293
2344 335
15005 727
23495 872
3472 550
3291 909
3001 699
2128 252
1167 132
8709 213
1295 135
15696 531
1334 116
3033 422
1337 205
8009 121