1696 50
4086 489
2871 772
3124 141
3572 427
3635 712
1258 39
3298 335
15287 802
3014 443
1967 215
4317 687
1383 85
3936 596
2342 269
3854 527
2547 334
4255 555
3977 417
3716 275
12722 342
9238 296
3745 611
2891 193