15015 491
12415 203
3404 186
13503 187
5454 427
6241 666
3248 113
3846 205
8996 201
23516 315
9769 681
11043 875
8630 298
7236 127
9645 628