21526 217
5298 774
15912 465
6351 654
3809 87
2848 267
18402 632
1905 73
17348 479
2745 309
3747 504
3536 83
13471 139
3599 74
5721 49
23601 612
4881 590
4821 488
2151 69
9258 85
7120 581
19186 548
4416 338
3153 64
8684 360
7917 467
3899 441
9884 78