3895 526
2210 499
351 84
1787 396
1827 515
2822 774
1170 258
8171 310
765 74
708 63
1090 246
933 166
4925 635
3726 436
19435 784
2841 808
11712 344
12070 361
14719 314
15221 281
2203 50
16103 276
2548 63
5505 404
8337 674
3944 386
4844 857
31506 143