21032 539
2951 105
4371 282
16747 593
20704 451
16897 291
3182 321
9937 562
14229 267
4412 864
3415 596
23610 178
8038 396
4187 223
4884 530
8684 521
3984 529
3783 152
5463 284
8489 174
2168 165
2781 239
4277 106
8366 602