42646 471
5146 293
14959 31
15766 728
4102 74
7074 588
14083 764
5701 893
6471 737
10604 364
16225 395
7142 496
3723 295
7230 562
7162 225
9218 817
1721 115
6683 244
6854 319
3469 387
10042 504
9290 201
4554 73
3329 83
6954 213
14557 686
6683 518
26616 652