3821 40
7223 28
2206 280
55135 330
19420 672
72381 641
2788 534
6683 632
19099 362
29407 743
18032 864
14992 254
20520 215
12267 442
24570 847
32827 119
9626 673
5736 225
18739 325
3963 510
17072 366
10840 257
7268 863
5799 559
2975 427
6864 723
13049 655
25228 61