15081 491
12417 203
3406 186
13503 187
5454 427
6241 666
3249 113
3847 205
9002 201
23519 315
9771 681
11043 875
8633 298
7237 127
9647 628