35532 877
3536 421
1495 32
3246 762
2626 471
3334 527
4071 443
2358 554
3472 698
2414 287
8720 639
6086 618
7410 891
3098 142
26074 748
2181 217
2260 159
3403 360
5971 184
4141 223
943 37
2156 381
3148 590
7179 290
3888 81
5820 428
7978 494
5511 114