3903 47
8833 741
6001 206
16508 282
2231 60
7026 280
4277 644
4309 475
4814 672
12563 688
4959 539
3767 147
5278 138
2408 111
1338 76
5757 583
19816 661
5766 620
9424 576
4115 96
38716 906
43950 309
8238 637
19907 291
6585 651
46141 127
7070 517
5954 410