38812 510
23633 307
18669 779
11295 286
14783 927
7286 259
7007 208
9996 277
10656 670
10615 593
2957 491
3310 648