2951 240
31417 648
13857 779
19125 605
19759 671
23138 346
174815 696
29666 577
13204 39
7991 170
4706 106
12448 427
9128 616
14967 104
11448 359
12545 487
7666 114
26104 148
7882 343
8711 602
3485 130
11685 95
15062 54
5371 672
3232 288
10704 24
7936 553
7710 120