966 43
4376 63
2905 218
1607 177
5154 524
4250 814
1637 291
1845 406
5736 660
2717 310
1618 310
1133 61
2999 841
3291 738
1958 190
4823 940
1257 142
3910 413
1940 333
1680 257
20561 757
3008 136
4508 492
7032 278