19285 695
8535 243
11731 350
9174 173
21872 101
9320 855
16495 64
6547 505
4944 376
12657 577
21354 349
4301 197
15449 325
7449 296
6096 696
17043 730
6739 593
7292 569
28973 576
7319 505
18396 135
57035 656
14574 288
10557 528
15676 927