3142 584
2686 466
21862 953
28300 194
24942 862
102869 334
14630 156
26176 311
17061 364
7434 437
29414 471
13266 196
10422 273
3636 278
4676 532