42646 471
5144 293
14959 31
15761 728
4102 74
7073 588
14082 764
5700 893
6469 737
10602 364
16221 395
7142 496
3718 295
7227 562
7151 225
9217 817
1718 115
6680 244
6853 319
3467 387
10042 504
9290 201
4554 73
3325 83
6954 213
14554 686
6682 518
26614 652