20021 123
8476 153
15542 442
4515 291
15525 629
11346 191
5492 697
6958 153
6422 572
7858 322
11412 518
8014 74
22479 576
5484 345
5514 214
4877 694
5786 752
4396 278
5456 712
9061 426
3762 557
13323 237
6152 455
6710 683