3138 584
2686 466
21858 953
28297 194
24942 862
102845 334
14628 156
26175 311
17051 364
7433 437
29399 471
13256 196
10421 273
3636 278
4675 532