42648 471
5147 293
14962 31
15769 728
4103 74
7076 588
14090 764
5703 893
6473 737
10608 364
16232 395
7145 496
3725 295
7236 562
7166 225
9219 817
1723 115
6690 244
6860 319
3476 387
10043 504
9292 201
4558 73
3332 83
6957 213
14564 686
6683 518
26617 652