38748 510
23617 307
18663 779
11289 286
14783 927
7281 259
7006 208
9996 277
10656 670
10615 593
2957 491
3310 648