5540 338
9330 117
15091 94
19885 317
10268 458
6008 804
44945 979
82285 654
3030 242
1709 154
7064 206
9243 265
3739 729
5774 494