966 43
4376 63
2905 218
1607 177
5154 524
4250 814
1637 291
5738 660
1845 406
2717 310
1618 310
1133 61
3000 841
3294 738
1959 190
4824 940
1257 142
3910 413
1940 333
1681 257
7033 278
20561 757
3008 136
4508 492