39004 510
23970 192
18674 793
9917 865
11443 407
10766 777
4218 822
2838 125
4612 328
3249 332
11346 675