3142 584
2686 466
21867 953
28301 194
24943 862
102891 334
14630 156
26177 311
17068 364
7436 437
29429 471
13270 196
10422 273
3636 278
4676 532