3142 584
2686 466
21863 953
28300 194
24943 862
102872 334
14630 156
26176 311
17062 364
7436 437
29416 471
13269 196
10422 273
3636 278
4676 532