3142 584
2686 466
21861 953
28299 194
24942 862
102862 334
14628 156
26176 311
17056 364
7434 437
29407 471
13261 196
10421 273
3636 278
4676 532