4091 51
3294 529
2894 542
1698 152
2147 387
2675 780
2646 421
1667 338
1347 231
2144 394
1633 391
7108 131
2469 539
2281 576
787 125
1173 64
1983 307
1922 219
1493 307
2935 508
3129 548
1891 129
2187 221
8122 672
6973 823
7727 841
3252 797
2930 503